Scripting Tool v3 (SQF Encrpyter/Decrypter)

Posts 1–15 of 18 · Page 1 of 2
Scripting Tool v3 (SQF Encrpyter/Decrypter)
This tool encodes and decodes text in the "call compile toString [];" format. Most commonly seen with remote executions. Last and final version. Has been sitting on my computer for a while now. Ended up porting my SQF IDE project to C++ due to development problems.

*Please note that you cannot just use the reverse string function however you like. You must know how to feed the string so that it is read correctly.*

Code:
v1 - Initial release
v2 - Added decode function. Stopped program from hanging. Added reverse string function. Added option to encode/decode a pre-set number of times. Changed font. Changed color. Added second tab for drag & drop/auto-decrypt (not yet implemented)
v3 - Final release. Added status bar with line and length indicators. Removed drag and drop feature. Removed any option over 5 loops of encryption at a time. Added notification after selected operation has been completed. Added option to go from a white background with black text to a black background with white text. Increased font size. Changed font. Changed tool strip bar color.
v1: http://www.mpgh.net/forum/624-dayz-h...decrypter.html
v2: http://www.mpgh.net/forum/624-dayz-h...decrypter.html






Detections are from Confuser 1.9 (Obfuscator)

Virus Scan 1: https://www.virustotal.com/en/file/0...is/1371413769/
Virus Scan 2: ScriptingTool.rar - Jotti's malware scan
ScriptingTool_mpgh.net.rar580 KB · 1,172 downloads 6/55 malicious
So what type of data compression is this using?
Quote Originally Posted by No Superstar View Post
So what type of data compression is this using?
There is no data compression involved.
Quote Originally Posted by Woodhouse View Post
There is no data compression involved.
Data compression is encoding.
Quote Originally Posted by No Superstar View Post
Data compression is encoding.
If anything, this is making the strings longer. Even with just one loop. I don't really think there's a better word to use than "encode". Well anyway, it's just a way to stop people from leeching as easily as well as to keep the scripts/RE's from getting detected as fast. The game can still read the SQF's in this format while right off the bat, people can't. Though, I sort of defeated the purpose by adding a decode function. Then again, if you take the time to loop the encode 100+ times, the possibility of someone decoding it is very very unlikely especially considering most text editors will hang for a long period of time before all of the text is loaded. I've also seen some very inventive ways of encoding SQF's like how Rustler encoded once, figured out how to reverse the string, and then encoded two more times.
Quote Originally Posted by Woodhouse View Post
If anything, this is making the strings longer. Even with just one loop. I don't really think there's a better word to use than "encode". Well anyway, it's just a way to stop people from leeching as easily as well as to keep the scripts/RE's from getting detected as fast. The game can still read the SQF's in this format while right off the bat, people can't. Though, I sort of defeated the purpose by adding a decode function. Then again, if you take the time to loop the encode 100+ times, the possibility of someone decoding it is very very unlikely especially considering most text editors will hang for a long period of time before all of the text is loaded. I've also seen some very inventive ways of encoding SQF's like how Rustler encoded once, figured out how to reverse the string, and then encoded two more times.
I believe encryption would be the correct term, which is what this thread is titled.
Quote Originally Posted by sjustin1996 View Post
I believe encryption would be the correct term, which is what this thread is titled.
Encryption implies that the data is unusable until decrypted. This is usable without a reverse function, therefore it's encoding.
Nice release chicken.
There's a bug in your program, it says: "Yolo = Swag" you should correct it to "Yolo != Swag" :P
Nice program nonetheless, also is this in visual basic or C#?
Very Nice.
v3?! When did 2 and 1 come out?
I'm sure this will prove useful, thank you for the release
Nice works perfectly cheers.
Posts 1–15 of 18 · Page 1 of 2

Post a Reply

Similar Threads

Talk with us