Software Security
Securing your software against reverse engineering...
124 topics in this forum
-
Protecting my Swift iOS app
by akzainda11- 1 follower
- 2 replies
- 382 views
I'll be launching a swift iOS app soon to the App Store. I've done some research and it seems pretty easy to reverse engineer an iOS app. Also I found this from the Swift Shield repo : "Reverse engineering iOS apps is relatively simple due to the fact that almost every single type and method name is exposed in the app's binary. This allows jailbreak tools like class-dump and Cycript to extract this information and use it to change the behavior of your app in runtime." What is the best way to secure my source code? I found some Obfuscation tools like Swift Shield among others that just randomize variables and function names to make it very hard to read. But these…
-
Protecting my Golang exe
by akzainda11- 1 follower
- 2 replies
- 355 views
I couldn't find any threads on this platform about protecting Golang exe files so I'll ask it here. Since it is impossible to actually prevent reverse engineering any binary, what level of protection can I achieve for my Golang computer app? Are Golang binaries easy or very difficult to reverse engineer to source? Note: my goal is to prevent full reverse engineering to source code. I know Golang compiles down into native machine code similar to C and it is statically linked like C. Based on this is it even possible to recover stuff like variable/function names? Some of the steps below are what I have been following to build my Golang binary: Strip debug symbo…
-
Protect Firebase credential file Golang exe.
by akzainda11- 2 followers
- 6 replies
- 396 views
I'm building an application to run on computers (any architecture) using Golang. For my Golang exe to access my Firebase database I have to add this json credential file as seen in the image. If someone reverse engineers my Golang exe then it will be very easy to get hold of these keys and make fraudulent operations on my database. What is the best practice/method to prevent anyone from getting a hold of this json? Will it always be very easy to extract these keys? I'm not completely sure but I think it would be way safer to put this json on a server and then make the users golang apps post to my API after they auth, but the main purpose of firebase in my app is Snapshot …
-
protect xml files
by moh- 2 followers
- 7 replies
- 721 views
Is there any way to protect xml files
-
- 2 followers
- 2 replies
- 624 views
Hello i have a software i translate it to another language, i want to be the only seller of it so how to i protect it with keygen , it's xml files, is that possible, anyone can help, note the .exe file is already protected english.rar
-
BEST .NET OBFUSCULATOR WITH HIGH DEVIRTUALISATION
by maya.90099- 1 follower
- 0 replies
- 821 views
Hello sir,, Dear group members, I am currently researching .NET virtualization and obfuscation tools and would like to know more about solutions that provide the highest level of protection against devirtualization. My primary focus is on tools that prevent reverse engineering and maintain strong security over time, even against advanced devirtualization techniques. I have explored some popular tools, such as VMProtect, .NET Reactor, and Agile.NET. While these solutions are widely used, I have heard that certain methods may still exist to devirtualize them. I am interested in understanding which tools are recognized for their robust, long-lasting pro…
-
- 2 followers
- 1 reply
- 1.3k views
I need Tips on how to make enigma protector hard to bypass by check some boxes
-
- 2 followers
- 3 replies
- 885 views
Hi! Are there any mature source-level obfuscation tools for programs in rust-lang? I am currently using goldberg but it is not actively maintained, and is not automatic. Are there any good alternatives?
-
how protect game files from modifying
by polzbak- 2 followers
- 5 replies
- 1.3k views
i am creating mod files for football game. its img files, i need protect this files , because others copy this files and use 1) main game exe file : pes13.exe (for start game) (alraedy cracked game 10 year ago) 2) launcher exe file : launcher.exe (for edit my mod files) 3) mods folder i am packed mods folder as .dat file . But, when i start launcher.exe for edit mod files, its show my mods, can read mod files, but cant save files.
-
add trial control to software
by polzbak- 2 followers
- 1 reply
- 2.7k views
Spoiler Spoiler I have activated these two options for a 2-day trial test period. 1)Are these options sufficient for protection, or should I do something additional? 2)Also, after the trial period ends, the standart activation window (with hardware id + name + key section) does not appear to activate the program.
-
Protecting game files
by polzbak- 1 follower
- 0 replies
- 1.3k views
Spoiler Hello. I create mods for games. I sell these mod files for a fee and don't want users who haven't paid to share them. I'll describe the method I use, which might be useful for you as well. Additionally, I have a few questions. 1. The game's exe file is already cracked. Due to limited memory, I protect the steamclient64 dll file with Enigma (at least one dll or exe file needs to be protected to have an activation window). 2. The mod files for the game are large, so I have created additional packages in the .dat format. If the game itself is cracked, can these .dat files be opened and read? I'm talking about regular users, not …
-
Accde reverse engineering
by warp123- 3 followers
- 10 replies
- 13.8k views
Hello. I have been in the field of reverse engineering for quite some time now, and I am familiar with the common tools for debugging - disassemble. I recently started developing an application using access vba, mainly for use in my business, but after some time of development I am considering if this could be a commercial software. Through my involvement with software reverse engineering, and protection analysis, it's becoming difficult for me to decide what kind of licensing - protection implementation to adopt. I made a research about how easy would be to reverse engineer the compiled accde file and I haven't found any resource or tools that can do th…
-
I need help About Packer and Code Virtualizer
by overdose- 1 follower
- 19 replies
- 3.5k views
Hello friends, I'm a developper and i've some softwares to protect againt code Analysis and reversing engineering, i know basics of reversing engineering and i know also all codes can be reversed and cracked! i need help to choose a good code virtualizer and packer to protect my softwares 32 bit (Language Is Delphi 7) and to virtualize some critical functions like verification serial... What about Vmprotect 3.8.8 Virtual Machine is there is a way to devirtualize the code? And what is the best Exe protector Thank you teams
-
Video File Protection/ Restrictions
by TheMind- 1 follower
- 11 replies
- 4.2k views
Hi All, My humble request to direct me to a protector that can put an expiration date on .exe file. I just need to put some restriction to my created video file (converted to .exe file). Thank you
-
What best C# Anti reverse protection?
by Sheitan- 1 follower
- 6 replies
- 3.2k views
Which application for C# would you recommend me to make obs with? And there is a key auth system, there are a few files in my project and it pulls them from the resources folder. Does it make sense this way or downloading via webclient? Normally, users pull the applications I mentioned from resources while using them.
-
java protector
by X0rby- 1 follower
- 2 replies
- 10.6k views
Hello everyone, Can someone help me by suggesting a good FREE Java protector (obfuscator) thanks in advance!
-
AGILE.NET VS VM-PROTECT
by security- 2 followers
- 5 replies
- 6.1k views
Hello Freinds,,, Which is the best obfuscator in between of agile.net and vmp protect kindly please tell me which is is best in virtualisation and hard to de-virtualise.. i heard more about of vm protect... let check who votes which is best and hard .... KINDLY PLEASE ALSO TELL ME .NET REACTOR AND DOTFUSCATOR ( AND THEIR VIRTUALISATION TOO ) Regards
-
- 4 replies
- 7.7k views
Who knows the shield obfuscator with military grade? Is there no way to deobfuscate it? It's cloud based. https://marketplace.visualstudio.com/items?itemName=Dotnetsafer.Shield So it use API Tokens.
-
Protect twice my program(layers)
by TRISTAN Pro- 4 replies
- 4.3k views
Hello everyone I want to know,how to make a program protect with multiple protector. First step: I protect it with Themida latest version with full protection and I unpacked it after unpacked it works.then I don't know to virtualized the address code that I want to protect with it. Second step: I reprotect it with enigma current version and Unpacked it file works always .and finally. Last step: I reprotect it again with Vmprotect latest version so if I run it in debugger the program work but when outside debugger the program not appears and not work. Any one have expérienc with that please? Need help NB: I have an…
-
C# packing
by JimJ1m- 2 followers
- 1 reply
- 13k views
Hi, i have started to made my own dotnet c# packer, starting to do easy and basics features, like strings encryption and variables renaming using dnlib. Now i would like to do functions encryption, like making a cctor function called directly at first time and decrypt the main and next functions. Do you have some good resources tutorial or code examples for helping me? Thanks you!
-
VMProtect and Enigma comparision
by Priboi- 2 followers
- 9 replies
- 7.6k views
Hi, I have two questions: 1) Which protector is harder to unpack in your opinion 2) Which protector u encounter more times. I mean which protector is more popular
-
BitMono
by jumboSmallow- 2 followers
- 0 replies
- 4.8k views
I`m very new to here and I`d like to ask, so, I`m just a noobie who`s doing mods for Unity for already created games such as plugins in C# that uses frameworks which are gives me comfortable API for server manipulations (Kill player, give to player items, ban player etc), sometimes even client manipulations, so and because sometimes these mods may be ordered by someone, so its means I will be payed for that work, that means customers could re-sell these mods which they`re running with real game server on their machine (for example dedicated-server), after that Modules of the game loading these mods via Assembly.Load then Modules creating instances of the mods via reflecti…
-
Babel VS Eazfuscator
by HamidZaeri- 1 follower
- 0 replies
- 4.4k views
Hi Which one has better protections? (if you've worked with both) Any of them miss an important feature? tnx
-
Protect python code
by trixter- 1 reply
- 4.4k views
I need help protecting my python code and putting a licensing system into it, Thanks in advance.
-
Need your advice on protecting software
by liusirjiayou- 3 followers
- 13 replies
- 7.4k views
Hi, I know little about cracking and unpacking, and I really need your advice. I’d like to buy a commercial packer to protect my software. I’m working as developer on a software company, and my software gets cracked each time a new version is released. So, I want to protect the software with a powerful commercial packer, hoping to make the cracking difficult. I googled a lot and did find some tools like VMProtect, Themida, Obsidium, AxProtector, and PELock. I’d like to know which one is the best (Which one is more difficult to unpack?) Thanks!