2012-04-01 24 views
0

我有一個應用程序,它可以讓客戶eval()他們的代碼,但我不是什麼,他們做任何形式的服務器(阿賈克斯)的呼叫。檢查腳本是否有任何Ajax調用?

+0

如果可以,請不要檢查是否有ajax調用,但完全刪除'eval()'。 – 2012-04-01 12:02:00

+0

不知道你想知道什麼..... – ChrisK 2012-04-01 12:02:39

+0

eval()函數無法刪除 – Krueger 2012-04-01 12:03:12

回答

2

首先,您可能不應該讓客戶評估代碼。第二,即使你在你的應用中放置了一些最複雜的JavaScript過濾器,這也不會阻止任何東西。用戶可以在控制檯中運行任何JavaScript,並且您無法對其執行任何操作。除了在服務器端進行檢查之外。