相信大家都知道,在控制台裡只輸入函式名,不輸入 () 然後按回車,就可以輸出原始碼。
都不會陌生吧,這也有助於我們除錯,是個很棒的技巧。
不過系統內建的就會輸出 function alert()
比如這個。
不過當我們輸入 dir 的時候卻看到:
wtf,command line api ?
難道也是系統的?
以前我以為是,後來發現其實不是,而是乙個js處理輸出的,防止輸出原始碼的方法。
讓我們來找到他的源**吧。
在控制台輸入 debugger 然後按回車鍵,然後按2次f11,好,我們進入到了控制台執行環境了。
在第 1253-1273 行,就是這個函式了。有興趣的可以仔細研究下,這裡就不深入分析了,我們進入下乙個環節。
其實我們一句話就可以阻止任何函式輸出原始碼了。
是不是簡單方便,一次性**所有麻煩。
這只是個障眼法而已,只是忽悠小菜用的,沒任何實際用途。
當然,你可以讓它隨機輸出乙個招聘資訊,或者**資訊,裝裝逼還是不錯的。
好了,今天分享完畢,乙個小東西,玩玩而已。。
控制台輸出控制
by jingzhongrong 通過win32api提供的函式,可以對控制台程式的輸出進行控制,例如字型顏色 標題文字,以及各種屬性等等。主要使用到的函式以及宣告如下 handle getstdhandle dword nstdhandle 此函式用於獲取控制台輸出 輸入控制代碼。得到控制代碼之後...
C 控制台實戰 飛機大戰控制台遊戲原始碼
之所以寫這個遊戲,是因為不服氣,花了一天時間完成。操作 上下左右鍵 移動,enter鍵 回車 發射子彈。111 是本機,y是怪物 敵機 o0是子彈。可以看下截圖。怪物隨機移動,怪物子彈發射隨機。相互間的射擊判斷不是很完善。include include include include include...
讀取控制台輸出
在新建工程窗體中新增button1 memo1 unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,extctrls type tfor...