[Keygenme] Scarlett Swordfish - Softdat CLS

Iniciado por fary, 15 Enero 2019, 20:34 PM

0 Miembros y 1 Visitante están viendo este tema.

fary

Pues como esta el subforo animado, continuamos con otro keygen :laugh: este es de Softdat@CLS.

Objetivos:
    -Obtener una validación.
    -Crear keygen.
    -Crear tutorial.


Descarga:

http://ge.tt/3XrY9wt2

saludos!!
Un byte a la izquierda.

Geovane

Geovane = snj92YF-1211005067 = Good Boy :)

Saludos
Para servicios, envíe un mensaje privado, sólo para servicios en curso hasta fecha de 10/06/2019

MCKSys Argentina

Cita de: fary en 15 Enero 2019, 20:34 PM
Objetivos:
    -Obtener una validación.

Name: MCKSys
Serial: hdk5A5-1037993518

Cita de: fary en 15 Enero 2019, 20:34 PM
Objetivos:
    -Crear keygen.

Código (python) [Seleccionar]

def main():
    alfa1 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    alfa2 = 'AHyukjsdfkjsdfnPQU5xWERY67345aq9nFyR'
    alfa3 = 'o3zYzaI1982Tv2FasgjkkjhkjlJt5Dpe32Ax'
    username = raw_input("Ingrese username")
    if len(username) < 3:
        print "Username debe ser mayor a 3 chars!"
        exit(0)
    username = username.upper()
    vuelta = 1
    xorer = 0
    while vuelta >= 0:
        serial = ''
        for i in range(0, len(username)):
            car = username[i]
            pos = alfa1.find(car)
            if xorer == 0:
                serial += alfa2[pos]
                xorer = 1
            else:
                serial += alfa3[pos]
                xorer = 0
        calc = 0
        for i in range(0, len(username)):
            car = username[i]
            a = (ord(car) ^ xorer)
            b = (a << 0xA)
            c = (b ^ 0x0A4ED0F7)
            d = (c - 0x29A)
            calc += d & 0xFFFFFFFF
        serialFinal = '%s-%s' % (serial, calc)
        if len(serialFinal) > 24:
            print "Username muy largo!"
            exit(0)
        vuelta -= 1
        xorer = 1
    print 'Serial: %s' % serialFinal

if __name__ == '__main__':
    main()


Cita de: fary en 15 Enero 2019, 20:34 PM
Objetivos:
    -Crear tutorial.

989898  :P

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


Geovane

¡Hola Sr. MCKSys Argentina.

Lo que define el final del lazo  while vuelta >= 0: ?
No estoy entendiendo


Saludos

Para servicios, envíe un mensaje privado, sólo para servicios en curso hasta fecha de 10/06/2019

MCKSys Argentina

Cita de: Geovane en 16 Enero 2019, 02:07 AM
¡Hola Sr. MCKSys Argentina.

Lo que define el final del lazo  while vuelta >= 0: ?
No estoy entendiendo


Saludos

Hola!

Debuguea el código con algún IDE para python (PyScripter es bueno y liviano).

El bucle hace que dé 2 vueltas.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


apuromafo CLS

Softdat@CLS Scarlett
->

Objetivos:
    -Obtener una validación.
    -Crear keygen.
    -Crear tutorial.


obtener una validación
apuromafo:27p4jR2Pj-1556990277

---------------------------
Info
---------------------------
Good boy
---------------------------
Aceptar   
---------------------------

Crear Keygen
:
https://github.com/apuromafo/RCE_Lab/tree/master/SoftDat/Scarlett%20Crackme/Solucion%20Apuromafo%20Abel


Tutorial:
use x64dbg, y fui paso a paso recodeando como funcionaba, lo hice por enero del 2018 mas menos.


Saludos

fary

Sois unos devoradores de código  >:D Animaros y poner alguno!!!

Un byte a la izquierda.

Geovane

MCKSys Argentina lo hizo Checkmate en su primer post

Máximo ahora es reproducir su código en otros lenguajes

algo como Linux.....

Código (bash) [Seleccionar]
#!/bin/bash

alfa1=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
alfa2=AHyukjsdfkjsdfnPQU5xWERY67345aq9nFyR
alfa3=o3zYzaI1982Tv2FasgjkkjhkjlJt5Dpe32Ax

username=`echo "${1}" | tr '[a-z]' '[A-Z]'`
ini=0
size=${#1}

           serial="${username:$ini:1}"
           serial=`echo "${serial}" | tr '[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ]' '[AHyukjsdfkjsdfnPQU5xWERY67345aq9nFyR]'`
           let ini=$ini+1
           serial="${username:$ini:1}"
           serial=`echo "${serial}" | tr '[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ]' '[o3zYzaI1982Tv2FasgjkkjhkjlJt5Dpe32Ax]'`



Pero creo que ha terminado el desafío
Felicitaciones

Saludos
Para servicios, envíe un mensaje privado, sólo para servicios en curso hasta fecha de 10/06/2019