| Hacks & Crackmes Tests, Fragen oder Hilfestellungen. Crackmes und Hackits werden hier diskutiert. |
Diskussion: Serial It v 1.0_SOLVED im Forum Hacks & Crackmes, in der Kategorie Software Home; Anzeige Hi ihr! Ich bin es mal wieder! Hab mein erstes SerialMe gemacht, hoffe ist nicht zu schwierig! Auf Anfrage ...
![]() |
| | #1 (permalink) |
| Registriert seit: 24.10.05 ![]() Likes: 0 | Anzeige Hi ihr! Ich bin es mal wieder! Hab mein erstes SerialMe gemacht, hoffe ist nicht zu schwierig! Auf Anfrage gibt es 1 Serial, aber nur, wenn es sonst gar nicht geht! MfG Blacki |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 24.10.05 ![]() Likes: 0 | Gut! Und ein Keygen? |
| | |
| | #4 (permalink) |
| Registriert seit: 03.06.06 ![]() Likes: 0 | Eigentlich kein Problem. Das wär dann ne Zufallsanordnung von jeweils 5 Zeichen ,die in der Summe einen bestimmten Wert haben müssen. Hier mal für Block1: Code: procedure TForm1.Button1Click(Sender: TObject);
const
CHR_FROM = Ord('$');
CHR_TO = Ord('.');
var
a,b,i,j: Integer;
Buffer1: array[0..4] of Char;
begin
a:=0;
b:=0;
while b <> 180 do begin
for i := Low(Buffer1) to High(Buffer1) do begin
Buffer1[i] := Chr(Random(CHR_TO - CHR_FROM) + CHR_FROM);
end;
for j:=1 to length(Buffer1) do
begin
a:= ord(Buffer1[j]);
b:= a+b;
end;
end;
edit1.Text := Buffer1;
end; Leider ist die Brerechnung sehr Zeit-/Rechenintensiv wegen den Zufallszeichen. Also würde sich ne fixe Serial doch besser machen Cagiv. |
| | |
| | #5 (permalink) | |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Zitat:
?Die Summen sind aber imho etwas unglücklich gewählt, weil man dann eher "komische" ASCIIs wählen muss. Nicht desttotrotz: Endung "Zip" entfernen - jar starten,auf "Generate" drücken und in Konsole "Einfügen" wählen (um sich das abtippen zu ersparen
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. | |
| | |
| | #6 (permalink) |
| Registriert seit: 03.06.06 ![]() Likes: 0 | HI CDW, leider hab ich noch keinen 3GHZ Rechner (1,2) ![]() Die Berechnung des Block1 hat bei mir schon mind 3 min gedauert ![]() Ich frag mich ,warum das aber jetzt mit Java so schnell geht ?( Wo legst du eigentlich die Summenwerte fest? Hab ich eben nicht gefunden im Code, oder übersehen. Cagiv. |
| | |
| | #7 (permalink) | ||
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Zitat:
)Code: key.setText(((Keygen)(new Keygen(180,xxx,xxx,xxx))).getKey()); key.grabFocus(); key.selectAll(); key.copy(); Zitat:
Code: private String getSubKey(int sum)
{
String subKey="";
Random rand=new Random();
for (int i=0;i<4;i++)
{
subKey=subKey+(char)(ASCII_MIN+rand.nextInt((sum/5-ASCII_MIN)));
}
subKey=subKey+(char)(sum-(((int)(subKey.charAt(0)+ (int)(subKey.charAt(1))+(int)(subKey.charAt(2))+(int)(subKey.charAt(3))))));
return subKey;
} zugegeben, das ist wieder recht unschön, ich denke mal das hier wäre verständlicher: Code: private String getSubKey(int sum)
{
String subKey="";
int temp_summe=0;
Random rand=new Random();
for (int i=0;i<4;i++)
{
int zahl=(ASCII_MIN+rand.nextInt((sum/5-ASCII_MIN)));
subKey=subKey+(char)(zahl);
temp_summe=temp_summe+zahl;
}
subKey=subKey+(char) (sum - temp_summe);
return subKey;
} . ASCII_MIN ist die "Grenze", ab der die darstellbaren ASCIIs beginnen. Wenn man also diese "ideale" Zeichen minus ASCII_MIN macht (sum/5-ASCII_MIN)), dann hat man den Bereich, in dem man gefahrlos Zeichen generieren kannrand.nextInt((sum/5-ASCII_MIN))). Und zwar nur 4 Stück ( for (int i=0;i<4;i++)). Das fünfte Zeichen wird ausgerechnet: wenn man von der Summe die erreicht werden soll, die bereits erreichbare Summe der Zeichen subtrahiert, bekommt man den nötigen Wert. Code: subKey=subKey+(char) (sum - temp_summe); Im Anhang der "verschönerte" Code.
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. | ||
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Serial-Unpacking | Eydeet | Hacks & Crackmes | 8 | 14.04.09 23:11 |
| Serial Me SOLVED | PMTheQuick | Hacks & Crackmes | 12 | 07.07.06 21:30 |
| Serial für CINEMA 4D XL v7.2 | Script | Applikationen | 2 | 27.01.02 19:31 |