Say we have an exe, can this be easily converted to an assembly? Is there a way that software authors can prevent / prevent this?
No. Your program can only be controlled by your system if it can understand it; if he understands this, itβs probably machine code that is directly converted to assembly.
What you can do is try to use code obfuscation techniques to make the disassembled binary as clear as possible.
http://en.wikibooks.org/wiki/X86_Disassembly/Code_Obfuscation
: , , , - , . . , , , , , , , , .
( ) . , . , .
, , : C/++ . , , (, , , ), .
, , , , . . , : , -, , . : Googles, - - , .
, . , - , .
"" , , , . , , . , , .
"" , Assembly, . . , .
, /, , . "" - Java #, . , .
, , , , . , , , , , , ascii/. , .
-, , , , .exe , , , , , -, .exe, , .
, , . , " " , , , , 8088/86 (, ), . , , , , . , , , . , , , ram. , , , , - . , , . , , , , ( , ), , . . , , , , , ( ). ...
, , , , . , , , , , , , . , , , , , , , , .
Source: https://habr.com/ru/post/1792527/More articles:how to force show login window using Windows Intergrated autentication - securityHow to get the name of the OS in which the code works using C #? - c #strange behavior cout << Boost :: posix_time - c ++How to find identical files without comparing them with eachother? - comparisonHow to add custom VariableResolver to pure JSP - javaContacts such as ListView - androidHow to add custom VariableResolver in JSP Context in Jsp 2.0 to support custom EL? - javaAssigning an empty binary value to a varbinary (MAX) column creates a column with a length of 8000 bytes - sqlhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1792531/should-i-null-references-to-activity-context-when-my-activity-finishes&usg=ALkJrhh-pglcYAozrNntXux_MT2wTms_kgUsing SHA-256 to Hash CodeIgniter - securityAll Articles