Açıklama
Bir Node.JS uygulaması tasarlıyorum (tam bir web sitesi gibi). Uygulama beş JavaScript dosyası gönderecek ve <script>
bunları birbirine bağlayan etiketlere sahip olacak .
Soru
Kullanıcıların ve saldırganların kodumu izlemesini ve düzenlemesini nasıl önleyebilirim ?
Örnek olarak şunlar verilebilir:
Ctrl+ Shift+I
In DevTools'un , git Kaynaklar , düzenleme (yani bir dosya seçmek
index.html
) ve yazma düzenlemeleriBasmak Ctrl+ Sneden olacaktır Canlı düzenleme oluşmaya
Yukarıdaki örneğin olmasını önlemek istiyorum ... Bu mümkün mü?
İşte düşündüğüm şey:
Bir başka istemci tarafı JavaScript dosyası oluşturacağım, prevent_keys.js
Bunun için dinleyecek Ctrl+ Shift+ I.
Eğer geri dönerse
true
(yani tuşlara basılmışsa),log
tuşlar olacaktır .
Ancak bu kullanıcının Devtools'u doğrudan kullanmasını engellemez.