pyinstaller編譯出的exe被防毒軟體認為是木馬
把python檔案轉為獨立的exe,放在windows上執行。結果騰訊管家馬上提示有可能是木馬把它刪除了
一臉懵逼,我良民,咋成木馬了呢。思前想後,我做了什麼,被認為很危險。原來我用了os.system。下面是演示
- python檔案
#xxx.py
import os
cmd="xxxxx"
os.system(cmd)
- 編譯exe
#編譯完成,系統提示發現木馬
python -m PyInstaller xxx.py --onefile
- 解決方法
改用subprocess替代os.system
subprocess.Popen(cmd, close_fds=True)
- 為什麼用了subprocess就沒事了?
os.sytem屬於獨立程序間呼叫。subprocess外殼還是python屬於內部程序。
相關推薦
pyinstaller編譯出的exe被防毒軟體認為是木馬
把python檔案轉為獨立的exe,放在windows上執行。結果騰訊管家馬上提示有可能是木馬把它刪除了 一臉懵逼,我良民,咋成木馬了呢。思前想後,我做了什麼,被認為很危險。原來我用了os.system。下面是演示 python檔案 #xxx.py impo
Windows NT類系統中清除不能被防毒軟體清除掉的病毒檔案的方法
不知道大家有沒有遇到過類似的問題?在2000/XP等 Windows系統中我經常遇到一些惡性病毒或者木馬之類的檔案,因為你在正常系統開啟情況下,它已經在未知許可的情況下執行起來了。這時你就是知道它是非法程式,想刪除也刪除不掉,而且有些病毒更是你到了安全模式也跟正常啟動時一樣,
.Net Core 2.0 程式 ,編譯出exe可執行檔案方法
.Net Core 2.0 程式 用vs生成後無exe啟動項,如果需要生成exe執行檔案可以: 1.修改專案的csproj檔案內容 原始: <PropertyGroup> <OutputType>Exe</OutputType> <
Python程式碼加殼加密pyinstaller生成的exe反編譯
Python程式碼加殼加密反編譯 phthon加殼 pyinstaller生成的exe反編譯 加殼 pyinstaller 版本高於3.0 命令列: pyinstaller -F -key=xxxxxx --clean xxx.py
防毒軟體被劫持後~~~
恭喜我吧,我今天又中毒了。這次是映象劫持的病毒。病毒體將大部分exe感染。在登錄檔中劫持防毒軟體等程序。同時放入fonts等系統資料夾隱藏。 殺唄,依舊是進linux使用antivir(小紅傘)先對存在的病毒體檔案進行查殺。我是直接使用的antivir -s -del ,
項目結構、包、編譯為exe!
hit 運行時 jvm 可能 自己 span 即時編譯 dsm 如果 一個java源文件裏至多有一個public類,該類的名稱必須與源文件名稱稱同樣。也能夠沒有public類。文件名稱與隨意一個類名一致就可以。 包 類似於cpp的namespace,是對類的再封裝,防止
USGS-EROS項目espa-surface-reflectance中的LaSRC Version 1.3.0模塊利用vs2010編譯出windows64位版本(一)
product 發現 jpeg git clone args dcl 函數 中一 比較 Landsat8衛星的大氣校正目前國內有很多學者都在做,隨便百度一下就能找到很多論文,提出的算法都有各自的亮點,學術研究上都有意義。 但是,問題來了,如果要真正拿出來處理任意一幅La
USGS-EROS項目espa-surface-reflectance中的LaSRC Version 1.3.0模塊利用vs2010編譯出windows64位版本的使用(三)
合成 ast mage files 關系 分享 一周 com window Landsat8大氣校正程序LaSRC是目前最好的,使用方式也夠傻瓜,輸入文件輸出結果。 但有一個限制,就是程序需要預先下載好的MODIS輔助文件來確定水汽、壓強等大氣參數。 如果待大氣校正的l
找出能被兩個給定參數和它們之間的連續數字整除的最小公倍數。 範圍是兩個數字構成的數組,兩個數字不一定按數字順序排序。
數字 g++ res tle 等於 param span 最小公倍數 推薦 function smallestCommons(arr) { arr = arr.sort(); //從小到大排序 var result ; //結果 var judge = false;
(原)用xcode9編譯出ios越獄機程序使用的dylib
export flag project exe round evel mac 架構 too 因為xcode9默認不能創建dylib工程,所以 選擇 靜態庫 工程後,修改編譯選項使得變成dylib工程. 步驟: 一、xcode9 -> File ->
經驗總結---編譯出可以在Android上執行的可執行檔案
作為一手包攬Ubuntu和Android裝置的初級開發者,我不止一次地嘗試把這兩個同是用Linux核心的作業系統統一起來——讓Ubuntu下的可執行程式能夠在Android裝置上執行。於是我不止一次地嘗試,不止一次地查詢資料,終於如願以償。 我把我的經驗在這裡與大家分享。 準備工具 【宿
CentOS 7安裝LMD防毒軟體
LMD洋文全稱Linux Malware Detect,是Linux下的病毒掃描檢測軟體,原始碼:https://github.com/rfxn/linux-malware-detect。 Linux惡意軟體檢測(LMD)是根據GNU GPLv2許可
linux下sophos,clamav+clamtk防毒軟體
以deepin為例 avast for linux sophos for linux comodo for linux 目前能夠在官網找到。 先說clamav clamav 聽說很活躍,clamav是命令列的,clamtk是基於clamav的GUI介面。 clam
利用python找出那些被“標記”的照片
環境準備 下面的兩個第三方模組都可以直接通過pip快速安裝,這裡使用py36作為執行環境。 python3.6 requests exifread 思路 遍歷目錄 拉取資料集合 遍歷集合取得exif exi
C++/MFC/Python防毒軟體 安全衛士專案
本次安全衛士專案已實現的功能 遍歷程序(操作),執行緒(操作),模組(操作),桌面視窗 CPU,記憶體使用情況,記憶體優化 系統垃圾,瀏覽器垃圾,VS垃圾清理 遍歷,開啟,關閉系統服務 遍歷系統啟動項,軟體解除安裝 本地,雲端病毒庫防毒,程序白名單掃描 PE檔案解析 保護程序不被結束 遍
pyinstaller 打包生成exe之後執行提示‘no module name 'xxx'’錯誤
python 3.7 pyinstaller 3.4 具體情況: pycharm中點選執行可成功執行,生成正確結果,沒有報錯。 雙擊run.py(程式執行的主檔案),執行,可生成正確結果,沒有報錯。 pyinstaller打包生成exe後,雙擊exe檔案,報錯。 解決嘗試: get_log_
免殺原理與實踐——使用msfvenom與veil繞過防毒軟體
免殺原理與實踐——使用msfvenom與veil繞過防毒軟體 這次的實驗令我非常興奮,因為要對抗的是各大防毒軟體廠商,所以事先得做好很多功課。另一方面我也想看看metasploit在這場貓鼠遊戲中能不能走在安全廠商的前面。 這次的目標免殺平臺是64位windows 7 SP1,我用的wi
Win10系統怎樣關閉Windows Defende防毒軟體
windows10系統下,預設的防毒軟體 Windows Defende 很多時候會誤殺掉很多有用的軟體,造成不必要的麻煩,這裡分享出行之有效的關閉Windows Defende 的方法: &nbs
阿里雲伺服器CentOS6.9 安裝clamAV 防毒軟體
起因: 最近阿里雲總是給我提示安全警告,伺服器在異地登入。我檢查到黑我的人在我的伺服器的tomcat下新增了好幾個war包,內容是不可描述的畫面。 這件事情讓本來認為阿里雲很安全的我來說,甚是訝異。 so,在網上找了一些參考,最終決定安裝一個防毒軟體clamAV。 1.下載clam
如何才能開發出一款好軟體?
在進行軟體開發時,不僅僅要選擇合適的開發方法,還要注意以下幾點關鍵問題,只有找對了關鍵,掌握住關鍵內容,才能開發出一款實用的軟體。 1.給人寫程式,而不是給計算機 ①一個程式,對於閱讀它的人來說,不應該要求讀者一次性的在大腦里加載過多的背景/相關知識 ②命名需要一貫、明確、