تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Keygen: @P Product
#1
السلام عليكم و رحمة الله و بركاته

رابط البرنامج:
كود :
https://mega.nz/file/xfFwBZbS#oEjQceJrMmi0I_00RlEExz0tQ_jkn7RTox2Z_4325IQ



 
إقتباس :
Hard كتب : سورس الكيجن
ارجوا ان يعجبكم
 
كود :
var
Serial,AK:string;
c,g,v,i:integer;
begin

    Randomize
;

     K:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
     A:='xxxxxxxxxxxxxxxx';
     for i:=1 to length(A) do
     A[i]:=K[Random(length(k))+1];

     Serial := A;
     c := random(90)+$10;
     g := Abs(2*155) + 65;
     v := (155 c);
     
     Serial
[4] := chr(g);
     Serial[8] := chr(c);
     Serial[11] := chr(v);

     Edit1.Text := Serial;

//ملاحضة بسيطة دالة الاحرف العشوائية اخدتها من اول درس في الدورة :D

end;  



 
إقتباس : 
esso_x كتب :  السلام عليكم
وهذا كود الكيجين Delphi + ASM
بالتوفيق
 
كود :
  function Randme String 
 var
 A
KString;
 i Integer;
 begin
   K
:='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
   A:='xxxxxxxxxxxxxxxx';
   for i:=1 to length(A) do
   A[i]:=K[Random(length(k))+1];
   Result := A;
 end
كود :
  procedure TForm1.Button1Click(SenderTObject);
 var
 S
:string;
 Ser1,Ser2,Ser3:integer;
 begin
Repeat
 S
:= Randme;
//--------------------------------------------
      ASM
     PUSHAD
     MOV EBX
,//[ARG.2]     ; serial
     @_ApDocTo_004091A5:
     MOVSX ESI,BYTE PTR DS:[EBX+7]
     MOV EAX,ESI
     MOVSX EDI
,BYTE PTR DS:[EBX+0Ah]
     ADD EAX,EDI
     CMP EAX
,09Bh
     mov Ser1
,eax
     MOV ECX
,ESI
     SUB ECX
,EDI
     MOV EAX
,ECX
     CDQ
     
XOR EAX,EDX
     SUB EAX
,EDX
     ADD EAX
,041h
     mov Ser2
,eax  //----> To make loop
     MOVSX EDX,BYTE PTR DS:[EBX+3]
     mov Ser3,edx //----> To make loop
     CMP EAX,EDX
     POPAD
     end
;
//--------------------------------------------
 Until (Ser1 = $9B) and (Ser2 Ser3);
 edit1.text:= S;
 end
" اللهم أحسن خاتمتنا وأخرجنا من الدنيا علي خير"
#2
بارك الله فيك على الطرح.  Heart
تم تجربة الدلفي  nice

[صورة مرفقة: a1.png]

لاكن دلفي مع ASM لم يشتغل معي راجع هذا الفيديو  Cafe
 
كود :
https://youtu.be/1QXngMT9ekQ


لقد قمت بترجمة الكود ل C++14   lightsmile

 
 
كود :
#include <iostream>
#include <string>

using namespace std;


int main() {

bool inner_debug_keygen_mode true;

string Serial;
string KeyX"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
string RandomAlphabets "xxxxxxxxxxxxxxxx";

int c,g,v;

// Use current time as seed for random generator
srand(time(0));

for (
int i 0RandomAlphabets.length() - ; ++i) {
RandomAlphabets[i] = KeyX[rand() % (KeyX.length()-1)];
}
// Debug RandomAlphabets
if (inner_debug_keygen_mode)
cout << "RandomAlphabets: " << RandomAlphabets << endl;

Serial RandomAlphabets;

= (rand() % 90)+ 0x10;


if (
inner_debug_keygen_mode)
cout << "c: " << << endl;

abs(2*155) + 65;

if (
inner_debug_keygen_mode)
cout << "g: " << << endl;
= (155 c);

if (
inner_debug_keygen_mode)
cout << "v: " << << endl;

Serial[4-1] = static_cast<char>(g);
Serial[8-1] = static_cast<char>(c);
Serial[11-1] = static_cast<char>(v);

cout << "Serial: " << Serial << endl;

return 
0;


بارك الله فيك  flower
#3
Hi 
small code without Loop

sn: DYWLVVGHXESDJADZ


الملفات المرفقة الشكل المصغر
   


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم