當前位置:首頁 » 編程軟體 » 易語言編譯病毒

易語言編譯病毒

發布時間: 2022-12-09 14:34:24

A. 為什麼用易語言編輯軟體會報毒啊

1、對於「病毒誤報」,我們認為,易語言編譯生成的EXE在運行時,絕大多數情況下CPU指令運行在支持庫領空(僅少數在EXE領空,這與其它編譯器生成的EXE的行為有很大不同),給殺毒軟體查殺和機器分析造成了較大阻力,而且由於易語言影響力遠不如JAVA/C/C++,很難吸引殺軟廠商重視,從而導致誤報時有發生。如果以上觀點成立,則靜態編譯可以有效解決誤報,因為靜態編譯後所有有效代碼都在EXE內。

2、對於「靜態編譯」,是指在編譯時,把支持庫中被程序使用的有效代碼按實際需要鏈接到EXE中,未被用到的則不鏈接。以後將不存在「即使僅僅使用一條命令也必須多帶一個1M多的支持庫文件」的現象。

3、對於所謂「脫庫」,我們指的是「運行時不再必須依賴支持庫文件」,而不是簡單粗暴的「放棄使用支持庫」。現有支持庫內容豐富功能強大又易學易用,是易語言一大寶貴財富,是易語言核心價值的突出體現,絕對不會輕言放棄。

4、對於所謂「秒脫」,是指目前易語言編譯出的EXE,由於有「易格式體」的存在,在被加殼保護之後,會被某些特定軟體很容易的脫殼,因而不利於軟體自我保護。新版易語言靜態編譯後,將取消「易格式體」,從而不會再有被「秒脫」的現象

B. 易語言本身有病毒嗎

很高興回答您的問題

易語言本身是無毒的,其編寫出來的正常易語言程序也是無毒的(某些盜號軟體、病毒等除外),易語言程序報毒現象已經存在很長時間了,且沒什麼解決辦法,您如果要用易語言編程,請讓使用者將程序加入殺毒軟體白名單或卸載360
殺毒軟體檢查報毒通常是特徵掃描,只有滿足特徵符合就會報毒,不會管你是用什麼語言編寫的。但通常易語言編譯生成的EXE在運行時,絕大多數情況下CPU指令運行在支持庫領空(僅少數在EXE領空,這與其它編譯器生成的EXE的行為有很大不同),給殺毒軟體查殺和機器分析造成了較大阻力,而且由於易語言影響力遠不如JAVA/C/C++,很難吸引殺軟廠商重視,從而導致誤報時有發生。
另外,由於易語言多被應用於盜號軟體,以至於可能殺毒軟體只要是易語言程序就會報毒
推薦您使用與易語言相似的語言:VB
另外,經過檢測,您的下載地址所下載的易語言是無毒的,可以放心使用

C. 易語言開發的軟體都會被360提示為木馬嗎你怎麼看

易語言開發的軟體經常被當成病毒幹掉,這在業內已經不是什麼秘密,在易語言裡面弄個hello world都會被360識別成病毒,不讓直接運行,現在在網路上搜索易語言如何破解被識別成病毒的各種招數層出不窮,但還是不能從根本上解決問題。

為何易語言這么不招人待見?
1.現在很多做黑產的人,都通過易語言做 游戲 輔助, 游戲 公司對易語言非常痛恨,有些 游戲 在運行之後直接不能開啟易語言的調試功能,可見易語言已經樹敵不少,很多學歷不高聽說易語言能夠搞 游戲 輔助也紛紛加入其中,現在易語言在 游戲 輔助領域表現的異常活躍。

2.很多程序高手倒是對於易語言裡面有些東西很看不上眼,任何新興的編程語言總會受到一些非議,這些也是無可厚非,主要還是從編程語言的特性出發,所以這種不算是什麼恨主要還是瞧不上

為什麼易語言這么容易被當成病毒?
現在很多的 游戲 輔助都是基於易語言來完成的導致很多殺毒軟體默認都對易語言採用不太友好,當然最主要原因還是易語言本身的編譯方式決定,易語言採用靜態編譯方式,這種和捆綁木馬方式極其相似,所以為了防止漏掉,基本上360都會默認把易語言編寫的程序當作病毒對待

如何避免被當作病毒殺掉
1.添加到信任列表中,這樣在運行的時候,就可以暢通無阻了

2.易語言寫的軟體提前在公開檢測機構獲取認證,拿到綠色通行證

3.對編譯好的程序採用加殼加密方式,這種方式處理不好反而增加誤報的可能性

目前為止很難找到一種免費的或者效率高的方式,防止寫的易語言程序被當成病毒殺掉。所以易語言的發展之路任重而道遠,主要生態鏈的成熟距離主流的編程語言還有很長的一段時間,任何新的事物在發展過程必然是充滿爭議和荊棘的過程。

vb寫的一樣被殺,第一次學編程,用vb做了個四則運算,被360無情絞殺,就這種殺毒水平,我也就呵呵了

易語言的內核其實是微軟的VB,而VB是商業軟體,易語言在VB上的二次開發並且進行商業銷售實際已經侵犯了微軟的知識產權,所以在任何地方都無法拿到合法證書。以上說法我也是從網上看到的,不知是否靠譜,僅供參考。

根本方法就是卸載360。

網路一下(最好Google一下)3721這個東西,天下沒有免費的午餐。我用nod32,是因為當年它防住了CIH病毒,而且是在沒有更新最新的病毒庫的情況下(應該是分析出了什麼危險的api邏輯,提示我此文件可疑)。公司裝的什麼諾頓啊一類的,全完。

不要問問這些沒營養的問題,只要你學過編程,你就會發現中文根本不適合編程,而不是我們排擠中文編程方式

因為它的行為有點像病毒:彈出窗口,修改注冊表,寫出文件,隱藏窗口等等,所以國內許多知名的殺毒軟體都會報毒。一般情況下,程序不修改注冊表,增加花指令,修改版本號,通過第三方軟體進行加殼,可在一定程度上避免殺軟誤報。

做開發的有幾個人會裝360?360也就是嚇唬一些電腦應用者。或者電腦小白!

卸載360用火絨

D. 那個易語言的軟體有沒有病毒

您好


1,如果是官方版本的易語言是不會攜帶病毒的。


2,如果是從其他網站下載的,建議您先到騰訊電腦管家官網下載一個電腦管家。


3,然後右擊該軟體【掃描病毒(電腦管家)】檢測一下,看電腦管家是否報毒,如果不報毒的話就證明該軟體是安全的,如果報毒的話就不要再使用了,根據電腦管家提示將病毒清理掉。

如果還有其他疑問和問題,歡迎再次來電腦管家企業平台進行提問,我們將盡全力為您解答疑難

E. 易語言編寫的程序為什麼容易被報毒

編譯:直接將代碼轉換為程序,程序運行時要求系統或該軟體運行目錄里有該程序運行時所需要的庫文件!靜態編譯:將代碼編譯為程序,再將軟體運行所需要的壓進程序里,當程序運行時釋放庫文件,再從指定位置讀取調用庫文件,使程序運行!
「靜態編譯」的程序就很類似於捆綁木馬:1.程序運行,2.釋放文件,3.調用文件!幾乎都差不多把!只是最後一步有點差別!
「靜態編譯」的程序裡面含有程序運行所需要的庫文件,運行程序後就像是捆綁了東西的文件,釋放文件愛你,並調用!使殺毒軟體誤以為程序是被捆綁後的的軟體,所以報毒!而現在大多數人都應該用的是靜態編譯,所以就有了網上鬧得沸沸揚揚的「易語言誤報門」了!
「編譯」出來的程序,直接調用庫文件,類似於C++,而靜態編譯則需要先將庫文件釋放出來在加以調用,就類似於「winrar自解壓」,使得殺毒軟體檢測到程序里包含了其他文件,而且程序里也含有將文件釋放出來的命令,觸動殺毒神經,所導致殺毒誤認為是捆綁了木馬的程序,故殺毒軟體認為「靜態編譯」出來的程序是病毒!

F. 我用易語言編寫程序老是報毒,怎麼辦

解決方法:

1、加殼:加殼可以適度防止別的軟體(病毒?殺軟?)接觸你的軟體。一般有so殼,upx殼,ZProtect殼,強力殼是VMP殼,具體使用方法略有差異。關於加殼你還可以去搜一下。但是加殼如果沒有把握的話還是不要加,因為加殼如果技術不好就會引起更多的誤報

2、提交(不推薦):將你的發布軟體提交到各大殺軟的誤報區審查,但是缺點繁多

3、更換編譯器(推薦):易語言一般使用VC98編譯器,可以在網上下載易語言使用的VC7,VC9,VC2012,VC2013,VC2015,VC2017編譯器,注意每種編譯器有自己的優點與缺點,如VC2015編譯器不支持部分組件(如按鈕編輯框等)

4、輔助插件(推薦):易語言有一款插件,叫黑月插件(斬月等也可以)它在易語言內安裝之後,會劫持易語言正常編譯,由黑月插件操作當前編譯器,通過用戶設置的參數讓編譯器更好地運轉,同時會除去易語言編寫的軟體中大部分沒用的代碼與資源(自動檢測)還有誤報的資源。但是,如果你的軟體本身有病毒,任何方法都絕對掩蓋不了的!

熱點內容
krs解壓 發布:2023-01-29 17:08:18 瀏覽:323
如何配置宮本的銘文 發布:2023-01-29 17:05:40 瀏覽:742
操作sqlserver資料庫 發布:2023-01-29 17:02:52 瀏覽:678
sql不區分大小寫查詢 發布:2023-01-29 17:02:51 瀏覽:384
怎麼搭建sqlserver伺服器 發布:2023-01-29 16:53:51 瀏覽:579
php替換中文字元 發布:2023-01-29 16:46:24 瀏覽:418
shell腳本中實現cd 發布:2023-01-29 16:39:30 瀏覽:141
php無限分類代碼 發布:2023-01-29 16:39:13 瀏覽:443
安卓在哪裡下載抖音歷史版本 發布:2023-01-29 16:38:12 瀏覽:933
mm漂流瓶和安卓手機有什麼不同 發布:2023-01-29 16:32:04 瀏覽:610