Microsoft MOD7 11-Digit CD Key Generator

x4807

Katılımcı Üye
10 Ağu 2019
985
16
LY2mJ0.png



LY23Dn.png



Kod:
[FONT=monospace][COLOR=#BC7A00]#include[/COLOR] [COLOR=#408080][I]<stdio.h>[/I][/COLOR][COLOR=#BC7A00]
#include[/COLOR] [COLOR=#408080][I]<time.h>[/I][/COLOR][COLOR=#BC7A00]
#include[/COLOR] [COLOR=#408080][I]<stdlib.h>[/I][/COLOR][COLOR=#BC7A00]
#include[/COLOR] [COLOR=#408080][I]<math.h>[/I][/COLOR][COLOR=#BC7A00]
[/COLOR]
[COLOR=#B00040]int[/COLOR] 
[COLOR=#0000FF]getdigit[/COLOR]([COLOR=#B00040]int[/COLOR] num, [COLOR=#B00040]int[/COLOR] n)
{
    [COLOR=#B00040]int[/COLOR] r;

    r [COLOR=#666666]=[/COLOR] num [COLOR=#666666]/[/COLOR] pow([COLOR=#666666]10[/COLOR], n);

    r [COLOR=#666666]=[/COLOR] r [COLOR=#666666]%[/COLOR] [COLOR=#666666]10[/COLOR];

    [COLOR=#008000][B]return[/B][/COLOR] r;
}

[COLOR=#B00040]int[/COLOR]
[COLOR=#0000FF]sum_of_digits[/COLOR] ([COLOR=#B00040]int[/COLOR] number)
{
    [COLOR=#B00040]int[/COLOR] temp [COLOR=#666666]=[/COLOR] number;
    [COLOR=#B00040]int[/COLOR] sum [COLOR=#666666]=[/COLOR] [COLOR=#666666]0[/COLOR];
    [COLOR=#008000][B]while[/B][/COLOR] (temp)
      {
        sum [COLOR=#666666]+=[/COLOR] temp [COLOR=#666666]%[/COLOR] [COLOR=#666666]10[/COLOR];
        temp [COLOR=#666666]/=[/COLOR] [COLOR=#666666]10[/COLOR];
      }

    [COLOR=#008000][B]return[/B][/COLOR] sum;
}

[COLOR=#B00040]int[/COLOR]
[COLOR=#0000FF]first_segment[/COLOR] ()
{
    [COLOR=#B00040]int[/COLOR] min [COLOR=#666666]=[/COLOR] [COLOR=#666666]1[/COLOR];
    [COLOR=#B00040]int[/COLOR] max [COLOR=#666666]=[/COLOR] [COLOR=#666666]999[/COLOR];
    [COLOR=#B00040]int[/COLOR] xxx [COLOR=#666666]=[/COLOR] min [COLOR=#666666]+[/COLOR] rand() [COLOR=#666666]%[/COLOR] (max[COLOR=#666666]-[/COLOR]min);
    [COLOR=#B00040]int[/COLOR] last;
    
    last [COLOR=#666666]=[/COLOR] getdigit(xxx, [COLOR=#666666]0[/COLOR]) [COLOR=#666666]+[/COLOR] [COLOR=#666666]1[/COLOR];
    
    [COLOR=#008000][B]return[/B][/COLOR] xxx [COLOR=#666666]*[/COLOR] [COLOR=#666666]10[/COLOR] [COLOR=#666666]+[/COLOR] last;
}

[COLOR=#B00040]int[/COLOR]
[COLOR=#0000FF]second_segment[/COLOR] ()
{
    [COLOR=#B00040]int[/COLOR] xxxxxx;
    [COLOR=#B00040]int[/COLOR] sum;
    [COLOR=#B00040]int[/COLOR] last;

    [COLOR=#008000][B]do[/B][/COLOR] 
      {
        xxxxxx [COLOR=#666666]=[/COLOR] rand() [COLOR=#666666]%[/COLOR] [COLOR=#666666]1000000[/COLOR];
        sum [COLOR=#666666]=[/COLOR] sum_of_digits(xxxxxx);
        last [COLOR=#666666]=[/COLOR] [COLOR=#666666]7[/COLOR][COLOR=#666666]-[/COLOR](sum[COLOR=#666666]%[/COLOR][COLOR=#666666]7[/COLOR]);
      }
    [COLOR=#008000][B]while[/B][/COLOR](last [COLOR=#666666]==[/COLOR] [COLOR=#666666]0[/COLOR] [COLOR=#666666]|| [/COLOR]last [COLOR=#666666]==[/COLOR] [COLOR=#666666]8[/COLOR]);

    [COLOR=#008000][B]return[/B][/COLOR] xxxxxx [COLOR=#666666]*[/COLOR] [COLOR=#666666]10[/COLOR] [COLOR=#666666]+[/COLOR] last;
}

[COLOR=#B00040]int[/COLOR]
[COLOR=#0000FF]main[/COLOR] ([COLOR=#B00040]int[/COLOR] argc, [COLOR=#B00040]char[/COLOR] [COLOR=#666666]*[/COLOR]argv[])
{
    srand (time ([COLOR=#008000]NULL[/COLOR]));
    [COLOR=#B00040]int[/COLOR] firstse [COLOR=#666666]=[/COLOR] first_segment (), secondse [COLOR=#666666]=[/COLOR] second_segment ();

    printf ([COLOR=#BA2121]"[+] 11 Digit CD Serial Key > %04d-%07d[/COLOR][COLOR=#BB6622][B]\n[/B][/COLOR][COLOR=#BA2121]"[/COLOR], firstse, secondse);
    

    [COLOR=#008000][B]return[/B][/COLOR] EXIT_SUCCESS;
}
[/FONT]
 
Son düzenleme:

Paradox84

Uzman üye
23 Eyl 2016
1,043
1
Hocam yanlış anlamayın da windows bt ve ya office 97 keyleri ne işimize yarayacak? Anlamadığım bişey mi var acaba?
 

x4807

Katılımcı Üye
10 Ağu 2019
985
16
Hocam yanlış anlamayın da windows bt ve ya office 97 keyleri ne işimize yarayacak? Anlamadığım bişeymi var acaba?


Olay algoritma aslında. Ancak merak eden olursa eski windowslarda lisans anahtarlarının nasıl oluşturulduğunu görebilirler, malware analizi ya da başka bir iş ile uğraşacak ve eski window kuracak kişiler direkt aktive edebilir.
 

ZVkill3r

Katılımcı Üye
16 Tem 2019
487
50
x4807 hocam elinize sağlık. bu kodları siz mi yazıyorsunuz yoksa bir source code leak mi var? siz hazırlıyorsanız nasıl yaptığınızı anlatabilir misiniz? veya konu başlıklarını söyleseniz en azından araştırıp bu işlerin nasıl yapıldığını öğrensek...
 

x4807

Katılımcı Üye
10 Ağu 2019
985
16
ilginç bi şey illa işine yarayan çıkar
Tşk
Elbet biryerde işine yarar ama biraz karışık gibi
Karışık değil. Compile et, execute et çalışır
ѕeleɴια;9303138' Alıntı:
Elinize sağlık hocam :d
Eyvallah
Elinize sağlık .
Teşekkür ederim
Eline Sağlık, başarılı bir konu olmuş.
Saolasın
x4807 hocam elinize sağlık. bu kodları siz mi yazıyorsunuz yoksa bir source code leak mi var? siz hazırlıyorsanız nasıl yaptığınızı anlatabilir misiniz? veya konu başlıklarını söyleseniz en azından araştırıp bu işlerin nasıl yapıldığını öğrensek...
Kendim yazıyorum. Bu eski windowslarda lisans anahtarları için belirli algoritmalar var. Bu algoritmaları koda döküyorum.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.