Easy language vs anti-virus software: The base of the re-ignition, turn to be attacked!

Source: Internet
Author: User

This two days in the field of programming, another remarkable thing happened: the Easy language founder Wu Tao an article polemic "

tid=370327 "> Let us come together to say no to 360 false alarms!" Again opened the easy language with 360 anti-virus software between the base of the battle. Millions of easy-to-speak users respond and fight for their rights. -The right to live. Easy language and anti-virus software in previous years, those grievances, it is bound to be in the future these days, another liquidation again.

A duel of life and death!

I don't have you!!

No wonder Wu Tao indignation. Easy language Since the founding of the company in 2004 since the beginning of commercial operations, has been more than 10 years, during the period has been strongly suppressed anti-virus software and unfair treatment. So that they are struggling.

The vast number of easy language users are also deeply affected by its harm. 360 and other anti-virus software with its poor anti-virus technology, frequently easily compiled by the language of the program mistakenly reported as a virus, Trojan horse or other high-risk software, and always can not effectively solve.

Over the years, easy language companies and users have taken a lot of technical and non-technical measures. Includes upgrade compilation technology (5.0 static compilation), legal prosecution, and more. Anti-virus software has always been to ignore the attitude of not cooperating. refused to improve its own anti-virus technology.

Today. The vast number of computer users have become increasingly aware of the Chinese anti-virus software market widely used in the so-called "cloud killing" technology based on the white list. Its inferior level and rough handling. has seriously hindered the normal development of the software industry, as a stumbling block to social progress. The kidnapping of users has lost their hearts. Malicious false positives. Unpopular. Just to have someone to add a fire, Dengau, the hearts of the people, the killing of the soft deeds of the world, 360 and so on no good.



Over the past few years, easy language companies have done a lot of work to solve viral false positives, which can be found at eyuyan.com official sites and forums.

I (Liigo) personally also made a lot of efforts to this end:

Change some of the easy language support libraries, compile again, or do not change the actual content after the compilation. Temporarily remove the status of the support library being erroneously reported.

"Some immature research to solve the error of the easy Language program by anti-virus software" attempts to find the source of false positives from the "viral signature";

Launch "Easy Language Lab edition X-0.0001, X-0.0002", try to change the easy Language program C execution library static compile link mode.

Enhanced easy language static compiler linker plug-in (E/tools/link.dll), compile-time implantation of variable-size random code:

; xxx_header = 0-100,*;;  The Xxx_header series is used to set up data segments where insertion length and content can be randomly changed at a specific location within the EXE or DLL generated by a static compilation.

; The configuration item name can be: Eappi_header, Ecode_header, Eform_header, Econst_header, Helpfn_header, etc.; The configuration item value can be set to a format such as "A", "A-B", "A-b,c" or "a,c". A, B, and C are 10 binary values.; A and B specify the minimum length and maximum length of the data segment, and in the case B is omitted, a specifies a fixed length, in kilobytes; c is used to specify the padding value for each byte in the data segment, and the special * number indicates a random fill. Assuming this is not set, the default is null (or 0). That is, do not insert whatever data.

;; Demo sample: Eappi_header = 0-10,*;ecode_header = 0-20,*;eform_header


But in terms of results, they are not ideal.

Anyway. You are Jiabuzhu the "anti-virus software" always put your program unconditionally listed on the suspicious list.



Easy language vs anti-virus software: The base of the re-ignition, turn to be attacked!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.