Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - tincopasan

#651
Scripting / Re: string como variable
10 Abril 2016, 19:58 PM
no sé si entendí bien, se puede, pero primero debes declarar la función y después llamarla pasando como parametro la variable que tomaste con el input

edito:
más o menos según tu ejemplo:
Código (python) [Seleccionar]

def pasar_a_decimal(num, base):
    print (int(str(num), base))

num=int(input("numero:"))
base=int(input("base: "))

pasar_a_decimal(num, base)

#652
pues si, python tiene un función permutations en el módulo itertools, con apenas unas líneas se resuelve.
#653
hola:
        perdón por la demora pero bueno, más vale tarde que nunca! estuve viendo el programa que mencionas, no se puede cambiar directamente en la misma linea el valor 3 por uno más grande porque ocuparía más (salvo hasta 0F )y te modifica las otras líneas, así que lo que hay que hacer es crear un espacio vacío en el exe(no encontré ni busqué mucho) ya con ese espacio solamente saltas ahí y pones las líneas modificadas y cambias cmp ebx,??? etc, y volvés al flujo del programa, o sea con 5 líneas nuevas ya está, aclaro que puse 2710(10000) si escribis más líneas de código contame), espero hayas entendido y sino pedime por privado el exe porque ya lo modifiqué, pero obvio que hay que probarlo a full y no lo se usar, y perdón no quiero ni aprender.
Saludos.
#654
está muy bueno en la forma que planteaste e iniciaste para el uso de lua, en mi caso ya lo uso porque el cheatengine trabaja o permite scripts con lua, por lo cual este curso, también les servirá a los que quieran usar más a fondo el CE.
Excelente trabajo! Espero lo continues.
Saludos.

edito: ahhh soy un ciego(por no decir bol...) importante! ni me fijé la fecha de creación del post!
#655
no me interesa retar a nadie, pero puedo hacer crackmes en vb, asm, net y de script prefiero python.
#656
creo que el principal problema que tienes es el nombre del archivo "myscript.py" debería ser "myscript.pyw"
#657
dicho sea de paso, por si alguien más como yo usa sistemas de 64 bits en vez de 32, no se va a registrar solo con ese método ya que este soft no usa las mismas direcciones de memoria, pero en este caso se soluciona fácil simplemente copiando la rutina del serial y agregando en la linea 2 un xor edx,edx ya que al final del ejecutable hay espacio para crear una nueva y dirigir allí la verificación.
#658
¿y si en vez de usar otros crackmes creas uno propio?
#659
bueno, hay muchas formas de hacerlo, me gusta inclinarme por las más fáciles de entender, así se aprenden rápido y no necesitan explicación.En tu ejemplo el txt tiene una sola línea y la división parace ser por el caracter (:), pero pensé que podría tener más líneas, por lo tanto hice un txt de 3 líneas:
'jajaja':0123456789
'jejeje':12503760
'jojojo':25122016
y el código python:
Código (python) [Seleccionar]

def leerArchivo():
   
   archivo=open('3.txt', 'r')
   lista=[]
   for linea in archivo:
       cadena=linea[:-1]
       resultado= cadena.split(":")
       lista=resultado
       lista.reverse()  
       final=":".join(lista)
       print(final)      
   archivo.close()    
leerArchivo()        


espero que te oriente.

edito:
me quedé pensando y quizà es muy odioso dar otra solución,así que:
Código (python) [Seleccionar]

def leerArchivo():
   
   archivo=open('3.txt', 'r')
   for linea in archivo:
       resultado = linea[:linea.index(':'):]
       resultado1= linea[linea.index(':') + 1:-1:]
       final= resultado1 + ":"+resultado #aca escribir la nueva linea resultado + resultyado1 +','
       print (final)
   archivo.close()

leerArchivo()  


otra forma para final
Código (python) [Seleccionar]
final="{}:{}".format(resultado1,resultado)   
mirá las diferencias en el código.
#660
Scripting / Re: Script python ayuda, duda...
25 Marzo 2016, 05:36 AM
¿te da error? por lo menos pon cual es, aunque a simple vista no hay nada mal para un error.