Jump to content
Tuts 4 You

Alternate Of Fgint


yamraaj

Recommended Posts

Posted

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

Posted (edited)

Yes - I know exactly what your problem is. :hug: 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 :wacko:

Easiest way is to use the FGINTRSA library in Delphi.

Cheers

Z

Edited by Ziggy
Posted

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

Posted
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 :blush: I've only coded the encipher and base 64 encode functions in masm. I'll PM you

Regards

Z

Posted

Thx bro....I'll wait and meanwhile search if found something :)

Posted (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 by Ziggy

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...