flat assembler
Message board for the users of flat assembler.
Index
> Main > String & Proc Encrypting Goto page Previous 1, 2, 3, 4, 5, 6 Next |
Author |
|
ic2 19 Apr 2008, 01:57
Hey hey, Maybe I gets to get to be helpful for a change. I might not know much else but I know Windows ( B- ) to ( B+ ) avg
masm32\Examples\Example2\QIKPAD I can't miss-spell a sample that I learned and build from since 2002 Attachment... i new fasm editor and one masm Quote: simple text editor that's included in the FASM examples No thanks. It took me a long time to choose a sample editor to work from. I think I tried them all and a whole lot better you would think. But QIKPAD won out and I can't remember why. I already got my a Custom FASM Window Style Template near ready. I will post it in about a week. The fasm editor example is how I want to work with you guys so I'll build from there. My MASM code is FASM compatible thanks to my experience with POASM.. That was pure luck. OK: 1 drop of ignorant oil 1 string 2 drop of ignorant oil 1 string 1 drop of ignorant oil 1 string 3 drop of ignorant oil 1 string procedure 1 .... free procedure 2 .... Beale Ciphers procedure 3 .... AES encryption 256 procedure 4 .... SHA encryption procedure 5 .... AES encryption 128 procedure 6 .... SHA encryption 2048 and some procedure 7 .... Beale Ciphers procedure 8 .... AES encryption procedure 9 .... AES encryption procedure 10 .... procCHICK procedure 11 .... procCHICK procedure 12 .... AES Encryption procedure 13 .... macroBIT^H etc etc etc It really is no big deal but I if I'm going from grown up I thought it would be better to ask about something I never did before other than blowfish and I'm not sure that library is really correct. What do you think so far. How many months would I have.
|
|||||||||||
19 Apr 2008, 01:57 |
|
AlexP 19 Apr 2008, 04:31
Quote: SHA encryption [edit] I did look at that QIKEDIT, seems nice. I like FASM's tab feature though, helps a lot instead of having multiple windows open. And I don't speak frances, so I couldn't understand the program that you posted . |
|||
19 Apr 2008, 04:31 |
|
ic2 19 Apr 2008, 05:14
The french guy who wrote that translated most of masm32 examples to fasm. There is not many fasm samples I found. He got the bulk of it all it seems and it is a great place to start programming for Windows. Give me a half hour. In the mean time over look his text and pay attention to the code names and locations.
|
|||
19 Apr 2008, 05:14 |
|
r22 19 Apr 2008, 06:40
Security by obscurity works best when you know how your attacker will react.
Using a packer or encrypting all your procedures will just present a larger target. The number one way of revsersing is just dumping the process memory after all the UNpacking or DEcrypting has tacken place. Because of this the good obfuscators unpack/decrypt only the chunks being used so reversing becomes a jigsaw puzzle as opposed to a riddle. For Clarification: If you want to keep your proprietary algorithm(s) secret hosting it as a web service IS THE MOST SECURE SOLUTION. NOT the most efficient, NOT the most reliable, THE MOST SECURE. That said here's a little obfuscation idea in its infancy. It uses a thread running in parallel to modify the running code. Essentially at any given time T while the program is running there's only one Opcode (that's meaningful to the algorithm) present. This is NOT a fully developed idea, but I was sick of the rehashing and rehashing of bit xoring and encrypting procedures. This isn't even a good idea but I'm sure it could be expanded or improved.
Last edited by r22 on 19 Apr 2008, 06:47; edited 1 time in total |
|||||||||||
19 Apr 2008, 06:40 |
|
ic2 19 Apr 2008, 06:45
Early next week I will gather and attach all the FASM for Windows samples I have.
It so easy. Just Comment-Out a few line of code in the same block or what make since to you. Comply and see what happen. Missing What... Now you know where it is. Keep a shortcut to TASKMAN just in case you commented the wrong thing or forget Make copies 1, 2 & 3 just in case you totally mess up... After 2 hours of that and you ready to change the numbers to resize. Than Voila !!! it On I'll be up for a while cause I got to do some reading so I'll look out just in case you need some help.
|
|||||||||||
19 Apr 2008, 06:45 |
|
ic2 19 Apr 2008, 06:51
That will work...
Thanks r22 |
|||
19 Apr 2008, 06:51 |
|
ic2 19 Apr 2008, 14:41
Great Scott !!!
Bingo, I got it ... I'll just host it as a Web Service. That is the perfect solution for my situation. Lucky I thought of it. Now I don't have to worry about messing up my code. The only downside is I blew my chance to teach the crackers the GREATEST lesson they would have EVER had. Jungle Hell Hallway Has Been Close sorry and have a nice day!!! BTW: Alexp I take my B's down to a C- ... I checked out the Windows Department seriously. These guys are good ... |
|||
19 Apr 2008, 14:41 |
|
revolution 19 Apr 2008, 15:19
Haha, like the Google office (or whatever it is called), all the clients data is stored online. I hope your clients trust you implicitly with their data.
I know you are only joking (you are right?). |
|||
19 Apr 2008, 15:19 |
|
AlexP 19 Apr 2008, 15:55
I do not believe he's joking. If you do go through with the web service idea (why the hell would you?!), make sure you use strong crypt/sigs along the way! (AKA RSA!!!). Good luck with it, and may the force be with you.
|
|||
19 Apr 2008, 15:55 |
|
revolution 19 Apr 2008, 16:04
AlexP wrote: I do not believe he's joking. If you do go through with the web service idea (why the hell would you?!), make sure you use strong crypt/sigs along the way! (AKA RSA!!!). Good luck with it, and may the force be with you. |
|||
19 Apr 2008, 16:04 |
|
AlexP 19 Apr 2008, 18:00
Quote: RSA is dead anyway |
|||
19 Apr 2008, 18:00 |
|
asmhack 20 Apr 2008, 02:48
use dongle hahahahaha
|
|||
20 Apr 2008, 02:48 |
|
revolution 20 Apr 2008, 02:55
asmhack wrote: use dongle hahahahaha |
|||
20 Apr 2008, 02:55 |
|
asmhack 20 Apr 2008, 03:46
well.. then you can become a hero if you dongle something like cubase 4 XD
|
|||
20 Apr 2008, 03:46 |
|
ic2 20 Apr 2008, 04:56
Do anyone have a heart around hereeee? I already know revolution has NADA. He is about to corrupt our young friend.. I give Alexp 6 month, than revolution will try to slip in to retirement for a couple of weeks. I know of a great vacation spot for him. A place where no one would ever want to leave, or even can "unless" which will prove impossible...
|
|||
20 Apr 2008, 04:56 |
|
revolution 20 Apr 2008, 05:25
Haha, they may be neutered but they were still paid for. It's not like I stole them or anything. For a business it is just too inconvenient to have dongles and things, it creates problems with drivers and whatnot. Like I mentioned above, just because I bought some software doesn't mean the programmer owns my machine. I don't like the idea of a software program taking over parallel port and fucking up my printing and my JTAG programmer, and worse, a laptop without a parallel port can't even run it.
Of course, since I am a forum robot then I have no heart and you can't make me feel guilty |
|||
20 Apr 2008, 05:25 |
|
ic2 20 Apr 2008, 06:58
Name 10 software programs that U use on your machine right now.
|
|||
20 Apr 2008, 06:58 |
|
revolution 20 Apr 2008, 07:04
ic2 wrote: Name 10 software programs that U use on your machine right now. |
|||
20 Apr 2008, 07:04 |
|
ic2 20 Apr 2008, 07:15
Quote: I bought some software doesn't mean the programmer owns my machine. |
|||
20 Apr 2008, 07:15 |
|
Goto page Previous 1, 2, 3, 4, 5, 6 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.