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 - Sanko

#21
Python / Re:[TPC-R] #1 Fibonacci
Febrero 07, 2014, 07:03:40 AM
Esto me pasa por no leer bien el enunciado xd, en clase más de lo mismo.
Congrats
#22
Dudas y pedidos generales / Re:Twitter Time Line
Febrero 06, 2014, 11:08:32 AM
Antrax, si esperas unos dias yo te lo adapto, es uno de los scripts que tengo a medias, cibervigilancia en redes sociales, y una de las que más me interesó es twitter, aparte es parte de un proyecto de investigación para una asignatura y tendre que entregarlo para la semana que viene.

Siento la espera xd

Edito: PD: Esta en python, no creo sea un problema, incluso podrias ejecutarlo con php
#23
Salió ayer en etnasoft, supongo que tu tambien frecuentas la web xd, llevo apenas 40 páginas y tiene muy buena pinta
#24
Python / Re:Cifrado progresivo
Febrero 06, 2014, 11:01:50 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Nosé si la sintaxis esta bien pero así se resume a la mitad:

Código: python
def progresivo(s, n, o):
    encoded = [ord(s[0]) + n,]
    decoded = [ord(s[0]) - n,]
     
    for i in s[1::]:
        if o == 1:       
            encoded.append(ord(i) + encoded[-1])
        elif o == 0:
            decoded.append(ord(i) - decoded[-1])     

    print "".join([unichr(x) for x in encoded])

No bro, tu code esta erroneo, de esta manera solo podrias cifrar.
PD: Hablamos de E/S
Saludos
#25
Python / Cifrado progresivo
Febrero 05, 2014, 07:14:44 PM
Traduje este cifrado que hizo Metal:

Código: python
def progresivo(s, n, o):
    encoded = [ord(s[0]) + n,]
    decoded = [ord(s[0]) - n,]
     
    if o == 1:
        for i in s[1::]:
            encoded.append(ord(i) + encoded[-1])
         
        print "".join([unichr(x) for x in encoded])
     
    elif o == 0:
        for i in s[1::]:
            decoded.append(ord(i) - decoded[-1])
             
        print "".join([unichr(x) for x in decoded])

#Params: s = Texto a cifrar o descifrar | n = key | o = 1 -> cifrar, o = 0 -> descifrar
#progresivo('sanko', 2, 1) -> output example uÖńƯȞ
#26
Python / Cifrado 312
Febrero 05, 2014, 07:13:45 PM
Una traducción en python del cifrado 312 de Himanen:

Código: python
#Params | x = texto a cifrar | si z es 1 -> cifrar , cualquier otro valor -> descifrar
print "".join((lambda x, z: [unichr(int(i[2]+i[0]+i[1])) if z == 1 else unichr(int(i[1]+i[2]+i[0])) for i in ['{0:03}'.format(ord(z)) for z in x]])('hola', 1))


Saludos
#27
Python / Cifrado L213
Febrero 05, 2014, 07:11:22 PM
Un cifrado que hizo metal traducido a python:

Código: python
xAbc = 'LUCIFER213'

def xEnc(s, n):
    print "".join([xAbc[int(x)] for x in [z for z in "".join(['{0:03}'.format((ord(a) + n)) for a in s])]])
     

def xDec(s, n):
    print "".join(chr(int("".join([str(xAbc.find(x)) for x in s[i:i+3]]))-n) for i in range(0,len(s),3))
     
#xEnc('Hola puta.', 20)
#xDec('L3CUIUUC1UU2LECUICUI2UIRUU2LRR', 20)


Saludos
#28
C# - VB.NET / Re:Simple Generador Deface - Djtrueno
Febrero 02, 2014, 11:59:18 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Esta muy bien el esfuerzo y el curro, pero ponerle el logo de underc0de a la aplicación igual ha sido pasarse, estas relaccionando un foro de hacking ético con usos no éticos.

Es algo asi como esto?

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

y se podría seguir numerando casos iguales, "foro de hacking ético" eso se puede discutir sin ánimos de ofender!
El estudio de malware es ético mientras no se haga alarde de cómo propagarlo, en mi opinión vaya
#29
C# - VB.NET / Re:Simple Generador Deface - Djtrueno
Febrero 02, 2014, 10:39:02 AM
Esta muy bien el esfuerzo y el curro, pero ponerle el logo de underc0de a la aplicación igual ha sido pasarse, estas relaccionando un foro de hacking ético con usos no éticos.
#30
Python / Re:[TPC-C] #1 Cifrado César
Febrero 02, 2014, 07:55:33 AM
Enviado entonces
#31
Python / Re:[TPC-C] #1 Cifrado César
Febrero 01, 2014, 11:31:29 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Tanto en la linea 4, como en la 11, del segundo codigo me parece que te confundiste:

Código: python
encode += chr((lambda x, y: ord(x) + y)(i, 2))


Al final me parece que tiene que ir (i,n) no (i,2)

Sip :D las prisas, gracias por avisar ya edito
#32
Nose como va batch, pero la lógica dada viene siendo la misma:
Recorrer un rango (el numero de lineas)
Definir los espacios para su recreación, la operación sería algo como: lineas( 8 ) - nº - 1
Definir cuando lanzar los asteriscos, nº * 2 + 1
IMprimir tantos espacios como hallas definido y sumarle tantos asteriscos como hallas definido

Quedaria algo así en python:
Código: python
def piramide(lines):
for i in range(lines):
x = lines - i - 1
z = i * 2 + 1
print " " * x + "*" * z


Donde X son los espacios y donde Z son los asteriscos y saldría perfecta

#33
Nenas nenas... no podeis darle vuestro voto a python simplemente por la claridad de su sintaxis...
Piensen algo, que puede hacer perl que no pueda hacer python? y ahora piensa, que puede hacer python que no pueda hacer perl?, exacto...
#34
Python / Re:The Python Challenges
Enero 21, 2014, 06:18:57 PM
Haré todos los que pueda claro, y espero que los propios jueces tambien se apunten a pasar el rato :P
#35
Tengo entendido que dropbox usa algún tipo de motor que analiza los ficheros que sus usuarios almacenan en su nube, así que un spreader solo haría que delatar al atacante puesto que dropbox tambien guarda metadatos como puede ser la información PE de los ejecutables.

De todas formas la lógica del virus sería muy simple, dropbox crea una carpeta en el sistema de tipo demonio que comprueba los archivos que se alojan en esta para subirlos y sincroniza la url.
Así que deberias listar los directorios presentes dentro de la carpeta de "dropbox" y copiar tu virus dentro de cada dir.

En python, por ejemplo, podrias hacerlo con os.listdir y copy de shutil
#36
C / C++ / Re:Comparación de C y C++
Enero 05, 2014, 02:06:45 PM
Pero C++ no tiene chicas porque las trata a todas como objetos, hay que mirar desde más perspectivas xd
#37
Wargames y retos / Re:[Reto Programación] Cifrado RSA
Diciembre 30, 2013, 02:17:08 PM
Código: python
class RSA:

#initializing
def __init__(self, p, q):
self.p = p
self.q = q

#defining n and z to resolve ops
self.n = p * q
self.z = (p-1) * (q-1)
self.e = self.z - 1

"""
def _extD():
for self.d in range(1, 100):
if (self.e * self.d) % self.z == 1:
return self.d

return self.d

_extD()
"""

self.encoded = []
self.decoded = []

# func to extract chars from a string
def _extChar(self, text):
self.text = text
if text:
self._encode(text[0])
self._encode(self._extChar(text[1:]))



#recive a char from extChar
def _encode(self, m):
self.m = m
if m:
m = ord(m)
c = (m ^ self.e) % self.n
self.encoded.append(c)

"""
def _decode(self, m):
self.m = m
if m:
c = (m ^ self.d) % self.n
self.decoded.append(c)
"""

#ejemplo de uso
obj = RSA(3, 5)
obj._extChar("hola sanko")
print obj.encoded #output: [6, 14, 2, 12, 9, 11, 12, 0, 3, 14]



He comentado las func del decode porque tiraban algunos problemas y no quiero matarme la cabeza demasiado.
Saludos
#38
Yo lo lamento mucho xd, aun me falta implementar la IA y acabar unas pocas func especiales, tenia pensado terminarlo hoy y enviarlo pero tengo un cumpleaños y no va a poder ser xd.

De todas formas, mañana de resaca, termino el bot y lo público igualmente, aunque no cuente para el reto xd
#39
No hace tanto tuve un problema similar al tuyo y pude darle solución con este enlace, suerte lo tenia aun por favoritos : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#40
Dudas y pedidos generales / Re:Que carrera es mejor?
Diciembre 05, 2013, 08:46:54 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
La mejor carrera que vas a tener es ser autodidacta. Aunque las de galgos no están nada mal.

Lamentablemente en el mundo de hoy el titulo vale mas que el conocimiento

Saludos
Destructor
Correcta errónea, cada vez son más las empresas que prefieren la experiencia en su campo antes que un título teórico, tengo muchos amigos trabajando codo con codo con ingenieros y ellos tan solo han hecho un FP.

Lamentablemente, el título es el título, quien no querria tener a un doctorado (que sabes que trabajará bien) trabajando para ti o contigo