Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Shell 

Is it possible to make a BAT to EXE that can't be reversed?

I want to make a Bat.exe which can't be turned back into BAT by others. Is this possible?
Thanks! 😉
(Dec 2, 2017 05:11 AM)Inferosum Wrote:  I want to make a Bat.exe which can't be turned back into BAT by others. Is this possible?
Thanks! 😉

Did you want the truth ?
The answer is just here (Click to View)
Yup it's possible, just don't use a shitty compiler and obfuscate your code so it can't be easily reversed.
Run a custom DOS command rather than make a simple .bat and compiling
(Dec 2, 2017 07:29 AM)PolymorphHF Wrote:  Yup it's possible, just don't use a shitty compiler and obfuscate your code so it can't be easily reversed.
Run a custom DOS command rather than make a simple .bat and compiling

Can you post us a converted example , just for trying  😉
Thank you  👍
I used to use a regular BAT to EXE, then there was a PKzip for EXE files, that
compressed the EXE, and that could not be uncompressed.  Then again, I
wasn't dealing with hard core hackers...
Why are people so obsessed with obfuscating/compiling their batch files? No one cares about your shitty text-based minecraft clone enough to decompile it.
There will always be a way, but if you need a fast and easy way to compress and use something unusual. Look up MPRESS, it also has a graphical interface but you will have to search for it.

Anyway, good luck!
(Dec 11, 2017 06:07 PM)Sneakybae Wrote:  There will always be a way, but if you need a fast and easy way to compress and use something unusual. Look up MPRESS, it also has a graphical interface but you will have to search for it.

Anyway, good luck!

Thanks for all your information!!
✌ ✌
Or you could learn Java or C#... Or something...
(Dec 17, 2017 09:44 AM)Lor‌d Wrote:  Or you could learn Java or C#... Or something...

Or C or C++... or something...

Keep in mind that anything on a computer can be solved. Time span and effort are irrelevant in this picture. The fact is that computers run on zeros and ones, otherwise noted as true and false statements. If you go down far enough, you get one or the other: true or false.

Now, bringing in time span and effort: no one is going to spend hours trying to "decompile" a Batch script even if it were a complex and time consuming process. The effort they'd put in wouldn't be worth the reward.

In conclusion, any computer program, password, whatever can be cracked/solved. Since hardly anyone if anyone would go through so much trouble for such a simple and insignificant task, you don't need to make the scripts "uncrackable".
[Image: chain.png]
(Dec 2, 2017 05:35 AM)Hackoo Wrote:  Did you want the truth ?
The answer is just here (Click to View)

Does this work even with a byte order mark?
(Jan 7, 2018 05:49 PM)anonCicero Wrote:  Does this work even with a byte order mark?
Yep, you can catch it if the file is located on temporary folder and for byte order mark, you can read its contents by an HexEditor.  ✌ or you can do it with this batch file 😝
_UnObfuscate_.bat
_UnObfuscate_.bat (Click to View)
From this post
Your best bets are to just make your script horribly non-human readable (junk variable names that make it painful to read like ####, ######)and slap the byte order mark in there for good measure. Of course these things can be counteracted fairly easily but at the end of the day there's little motivation to do it and furthermore you should have little motivation to make these obfuscated files to begin with.
bat2exe converters just store the file inside the exe that just drops it into a temp directory and then runs it for you
Keep me fed and alive at Uni: Bitcoin Bitcoin: 16cwoYXfhaK6V5c8kJKn9SBMtDUARUs7BS
I'll draw terrible art in paint.NET for you, on request, in return <3
well in my opinion or in my case since I already have this program called 7-zip....
use the SFX (SelF eXtractor) option to bundle and execute the batch file.
No, you can not make it 100% irreversible, there are tools to monitor commandlines but encrypting the string may help.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by Robert RougeSep 24, 2026 09:58 AM 4 275 Sep 24, 2026 09:58 AM
Last Post: Anonynuk
[Shell] by indetectableDec 24, 2021 10:05 AM 7 301 Dec 24, 2021 10:05 AM
Last Post: adamad46
[Shell] by HackswimOct 25, 2017 09:13 AM 2 141 Oct 25, 2017 09:13 AM
Last Post: Hackswim