python 调用bat失败_死机、卡顿、蓝屏,Python部门的老江湖告诉我的一些超级变态代码...
諸多行業(yè)中,程序員應(yīng)該是一個比較特殊的群體,許多人一提起程序員,腦子里除了高新之外,總會不自覺的和木訥、拖沓聯(lián)系在一起。而且現(xiàn)在的網(wǎng)絡(luò)發(fā)達(dá),網(wǎng)絡(luò)中大量的黑程序員的段子,許多人根本沒有接觸過程序員,但看完那些段子之后,就會形成這樣的印象。
多數(shù)程序員并不木訥,相反我接觸的同事都是很有幽默感、邏輯性強(qiáng)、腦子很聰明、樂于自黑。只是因工作性質(zhì)的原因,他們沒有多少空余時間和人談天說地。與其閑談不如寫幾行代碼,這是他們的邏輯。
雖然說樂于自黑,也被黑習(xí)慣了,可是遇到一些無法容忍的人,程序員們也都有各自的手段,而且大多數(shù)都是利用技術(shù)手段來完成的,比如說讓別人的電腦死機(jī)、卡頓、藍(lán)屏等等。很多人在電影中都見過黑客控制別人的電腦,拿走想要的資料。但在工作中,控制別人的電腦稍微冒險,讓別人的電腦死機(jī)、藍(lán)屏倒是比較簡單容易的事情。
3個按鍵,5個字符,讓你的電腦徹底死機(jī)
%0|%0 這5個字符復(fù)制到記事本,以bat格式保存,雙擊保存好的文件,你的電腦會過不到一分鐘。不要輕易嘗試哦。
原理,%0是個命令行參數(shù),表示命令行中的第一個參數(shù),其實(shí)就是要執(zhí)行的程序本身,同理,%1表示傳遞給程序的第一個參數(shù),%2,隨便舉個例子,比如add a b,這里add就是%0,a是%1,b是%2,然后%0|%0的意思還得看|這個符號,|應(yīng)該是一個管道符號,將前一個命令的輸出做為后一個命令的輸入,綜合上面的分析,這個bat文件每次都是執(zhí)行自已,這樣無限循環(huán),并且在每次執(zhí)行的同時,再開啟同樣一個過程。此代碼會逐漸耗盡內(nèi)存,最終會導(dǎo)致死機(jī)。
大家在學(xué)python的時候肯定會遇到很多難題,以及對于新技術(shù)的追求,這里推薦一下我們的Python學(xué)習(xí)扣qun:784-758-214,這里是python學(xué)習(xí)者聚集地!!同時,自己是一名高級python開發(fā)工程師,從基礎(chǔ)的python腳本到web開發(fā)、爬蟲、django、數(shù)據(jù)挖掘等,零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)的資料都有整理。送給每一位python的小伙伴!每日分享一些學(xué)習(xí)的方法和需要注意的小細(xì)節(jié)
同樣,也可以直接在cmd中輸入:set /p="%0|%0"s.bat&s原理一樣。
開機(jī)自動藍(lán)屏,無限循環(huán)
用 LoadLibrary 拿到 ntdll.dll 的 HANDLE,然后用 GetProcAddress 拿到 RtlAdjustPrivilege 和NtRaiseHardError 的地址,調(diào)用 RtlAdjustPrivilege 提權(quán)拿到 SeShutdownPrivilege,然后調(diào)用 NtRaiseHardError 在 ResponseOption 里傳入 OptionShutdownSystem 就可以發(fā)起藍(lán)屏,連 UAC 都不會彈,而且是每次開啟都自動藍(lán)屏。更讓人崩潰。
vbs偽裝彈窗,最折磨人的一種死機(jī)
簡單的寫個vbs代碼,只要不停彈窗網(wǎng)頁就可以,具體彈什么網(wǎng)頁自己可以設(shè)置,為了能達(dá)到轟動的效果,可以彈一些男生偷偷看的那類頁面,然后替換成常用軟件的圖標(biāo),等他一點(diǎn)開,就后出現(xiàn)滿屏的頁面,關(guān)都來不及關(guān)。
當(dāng)然這都是溫柔的程序員做的事情,遇上不溫柔、好沖動的程序員,可能就是直接一盆水澆電腦上了,不過這種做法成本太高,只適合身材比較壯、工資比較高的程序員來操作。
最后,奉勸大家不要拿自己的電腦嘗試,可以收藏起來,在必要的時候拿出來用一下。當(dāng)然破解之法也有。
總結(jié)
以上是生活随笔為你收集整理的python 调用bat失败_死机、卡顿、蓝屏,Python部门的老江湖告诉我的一些超级变态代码...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows下编译librtmp库
- 下一篇: 计算机视觉应用培训心得体会,计算机视觉专