yamraaj Posted February 23, 2007 Posted February 23, 2007 Is there any big lib similar to FGInt for C++/Asm. I know there are lots of Biglibs there but if you have keygenned Arial apps or similar apps using FGInt you might be knowing the problem...Considering the case of Arial Audio Converter the max name length for serial which you can get is 100/8 ~ 12 but if you use FGInt then there isn't limit..i hope it's clear..TIA
Ziggy Posted February 24, 2007 Posted February 24, 2007 (edited) Yes - I know exactly what your problem is. I have searched for the same thing. The guy who wrote FGINTRSA has a clever way of encoding and decoding RSA. If the moduls is long enough you can simply add 3 bits (7) to the end of your ascii string (after reversing it) and any MASM or C biglib will give the same hex result as FGINTRSA. Then just to help confuse things the FGINTRSA author uses a strange variant of base64 where the base64 chars are aAbBcC etc - different to the regular base64 encoding/decoding. Why he did this I have no idea. If the RSA modulus is smaller than the asci string, encoding using FGINTRSA has a special challenge. The FGINTRSA author breaks the string into bit lengths the same as the bit length of the modulus (the 3 bits on the end is also added). I have writtem some masm code which does do FGINTRSA encoding for any size modulus using the drizz bignum library. I haven't shared it because the code is "functional" not well written Easiest way is to use the FGINTRSA library in Delphi. Cheers Z Edited February 24, 2007 by Ziggy
yamraaj Posted February 24, 2007 Author Posted February 24, 2007 Thx for reply...If you want you could share your source with me...It's bitch to convert the whole FGInt into Asm equivalent...Surely the guy must be a psycho
Ziggy Posted February 25, 2007 Posted February 25, 2007 Thx for reply...If you want you could share your source with me...It's bitch to convert the whole FGInt into Asm equivalent...Surely the guy must be a psycho Gimme a few days so I'm not too embarrassed by the crap coding I've only coded the encipher and base 64 encode functions in masm. I'll PM you Regards Z
yamraaj Posted February 25, 2007 Author Posted February 25, 2007 Thx bro....I'll wait and meanwhile search if found something
Ziggy Posted March 1, 2007 Posted March 1, 2007 (edited) Thx bro....I'll wait and meanwhile search if found something Done - I also just released a few Absolute keygens which use my MASM FGIntRSA code. I have looked everywhere for FGInt in other languages. I don't think any other MASM equivalent of FGIntRSA exists. As you say "the guy must be "psycho" - the RSA encoding is very convoluted. I also added your ripped Orion starfield code into the "retro" looking keygen template. BTW there was a big memory leak in the ripped starfield code - font was not released. cheers Z Edited March 1, 2007 by Ziggy
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now