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

#1
Que tal usuarios de undercode. tengo el siguiente problema, me pudrian ayudar porfavor.

Intento decirle a  un boton que tenga como accion una funcion.
Código: python
self.accion = Button(text='Mensaje', command=self.impr_datos(informacion))


si se dan cuenta esta funcion recibe un parametro el cual lo agrego desde el constructor.

Código: python
from tkinter import *

# parametro que vamos a tecibir
cliente = ['Juan', 18, 'Basica']

class Test():
    def __init__(self, informacion):


El codigo completo queda de esta manera.
Código: python
from tkinter import *

# parametro que vamos a tecibir
cliente = ['Juan', 18, 'Basica']

class Test():
    def __init__(self, informacion):
        self.ventana =  Tk()
        self.ventana.geometry('500x500')
        self.ventana.title('con clases')
        self.accion = Button(text='Mensaje', command=self.impr_datos(informacion))
        self.accion.pack()
        self.ventana.mainloop()


    def mensaje(self):
        print('Alerta buena', 'con exito')
       
    def impr_datos(self, datos_cliente):
        print('Nombre: {}'.format(datos_cliente[0]))
        print('Edad: {}'.format(datos_cliente[1]))
        print('Suscripcion: {}'.format(datos_cliente[2]))
       


comando = Test(cliente)


al momento que le asigno el metodo "mensaje" se ejecuta sin ningun problema... primero la ventana y caca vez que doy click en el boton pues logicamente llama el metodo, pero al momento que le asigno el metodo "impr_datos" cuando le doy ejecutar se me ejecuta primero el metodo "impr_datos", posterior ya aparece la ventana y todo, le doy click en el boton y ya no ejecuta el metodo.

me prodrian ayudar.

#2
Udenmy ofrece ub curso para la creacion de aplicaicon de androi y para ios lo unico que no es gratis
#3
He estado trabajando con varias computadoras, instalando programas, los cuales siempre ando cargando en mi USB, claro que antes de ingresar mi usb formal, ingreso una de prueba para verificar que no tiene virus. pero si he encontrado computadoras infectadas y aparece algo asi,



claro esta que si se que esto se puede solicionar con el comando attrib del cmd, pero ahora es....

existe una manera para ver que claves de regedir modifica este virus, para poder contrarestarse, o algun programa para hacer ingenieria inversa y de esta forma poder ver que es lo que modifica este virus.

por que la momento de verificar la ruta del acceso directo va a una carpeta, %windir%\system32\cmd.exe /c start __ & __\DriveMgr.exe & exit



donde DriveMgr.exe

es el virus..


o que debo de saber para practicarle una ingenieria inversa.
#4
El Framework kivy en mi parecer la dio mas fuerza a python, lo malo de kivy que no mucha documentación de este framework
#5

Gracias amigo te agrazco por ese aporte....

serias tan amable de recomentarme contenido en donde puedo aprehender sobre la libreria de FrameWork de Kivy, en españos 
#6
Dudas y pedidos generales / Un click y hackaeado
Marzo 17, 2019, 12:15:10 PM

Hola amigos de undercode me he estado preguntando que si es posible hacer una página web.


Qué al momento que el usuario haga click en un botón se abra una sesión de merpreter o una terminar reversa

Se prodria todo esto con Java script.

Y si alguien sabe si se podría hacer con Python porque recuerden que Python también se puede usar como lenguaje para Webs dinamicas


#7
Gracias amigo efectimavante en los if no me estaba haciendo las condiciones
#8
hola amigos de undercode hace aproximadamente un dia cuando viajaba de mi tabrabajo para mi casa escuche un par  de padres que discutian por que sus hijos estaban obsecionados con el juego de pugb mobile y pues me pregunte.

¿es posible que bloquear el acceso a la direccion ip a la cual se conceta el juego para poder, valga la redondancia jugar?

y como consigo esa direccion o si hay alguna otra forma de como poder bloquarlos
#9
gracias amigo por tu obsrvacion, pero vieras que siempre sigue con el mismo problema ya intente varios metodos
#10
hola amigos de undercode tengo este problema

tengo este codigo


Código: python
# metodo que nos ayudara a completar la tabla de num_calculo
    def consulta(self, cliente_para_calcular_interes):
        datos_para_agregar = [ ]
        hoy = date.today()
        cliente = self.obtener_id(cliente_para_calcular_interes)
        tiempo = self.meses(hoy, cliente[0][5])
        consultas_actuales = self.datos_num_calculo(cliente[0][1])
        if consultas_actuales[0][3] == 0 and tiempo[1] >= 15 and tiempo[1] <=18:
            interes_generado = cliente[0][4] * 0.05
            consultas = 1
            datos_para_agregar.append(hoy)
            datos_para_agregar.append(interes_generado)
            datos_para_agregar.append(tiempo[0])
            datos_para_agregar.append(consultas)
           
        elif consultas_actuales[0][3] == 0 and tiempo[1] >=19 and tiempo[1] <=29:
            interes_generado = cliente[0][4] * 0.10
            consultas = 2
            datos_para_agregar.append(hoy)
            datos_para_agregar.append(interes_generado)
            datos_para_agregar.append(tiempo[0])
            datos_para_agregar.append(consultas)
           
        return datos_para_agregar


ok asta el momento todo bien llega el momento de instanaciarle y no marca ningun error y todo verdad
pero al momento de pedir los datos retornados me devuelve la lista basica

Código: python
>>> from modulo.manejo_bd import *
>>> nombre = "Richar Cleyderman"
>>> a = manejo_bd()
>>> datos = a.consulta(nombre)
Coneccion Exitosa!!
Cerrando coneccion...
Coneccion Cerrada
Coneccion Exitosa!!
Cerrando coneccion...
Coneccion Cerrada
Coneccion Exitosa!!
>>> datos
[]



espero averme expresabo bien
#11
hola amigos de undercode y para los que sepan de python3 y de mysql

tengo este problema

tengo este metodo

Código: python
def insertar_num_calculo(self,identificador):
        conx = Coneccion_bd()
        cone = conx.conectado()
        cursor = cone.cursor()
        cursor.execute("INSERT INTO num_calculo VALUES (null, null, null, null, null, '"+identificador+"' )")
        self.cierre_coneccion(cone)
        print("ingreso a la tabla num_calculo")

este metodo es parte de una clase x

bueno como ya saben agregaria datos en la tabla num_calculo
al momento de ejecutarlo todo bien no hay problema y cuando voy a hacer la consulta en mysql

Código: mysql

select * from num_calculo;

y me arroja todo la lista

Código: MySQL
Código: mysql
mysql> select * from num_calculo;
+------------+-----------+-----------+-----------------+-------+------------+
| id_calculo | fecha_uno | fecha_dos | cantidad_consul | meses | id_cliente |
+------------+-----------+-----------+-----------------+-------+------------+
|          1 | NULL      | NULL      |            NULL |  NULL |          1 |
|          2 | NULL      | NULL      |            NULL |  NULL |          2 |
|          3 | NULL      | NULL      |            NULL |  NULL |          3 |
|          4 | NULL      | NULL      |            NULL |  NULL |          4 |
|          5 | NULL      | NULL      |            NULL |  NULL |          5 |
|          6 | NULL      | NULL      |            NULL |  NULL |          6 |
|          7 | NULL      | NULL      |            NULL |  NULL |          7 |
|          8 | NULL      | NULL      |            NULL |  NULL |          8 |
|          9 | NULL      | NULL      |            NULL |  NULL |          9 |
|         10 | NULL      | NULL      |            NULL |  NULL |         10 |
|         11 | NULL      | NULL      |            NULL |  NULL |         11 |
|         12 | NULL      | NULL      |            NULL |  NULL |         12 |
|         13 | NULL      | NULL      |            NULL |  NULL |         13 |
|         14 | NULL      | NULL      |            NULL |  NULL |         14 |
|         15 | NULL      | NULL      |            NULL |  NULL |         15 |
|         16 | NULL      | NULL      |            NULL |  NULL |         16 |
|         17 | NULL      | NULL      |            NULL |  NULL |         17 |
|         18 | NULL      | NULL      |            NULL |  NULL |         18 |
|         25 | NULL      | NULL      |            NULL |  NULL |         19 |
|         27 | NULL      | NULL      |            NULL |  NULL |         23 |
+------------+-----------+-----------+-----------------+-------+------------+


comi mira en mi consulta sql me muesta todo bien, pero si se dan cuenta en al id_consulta, se salta

y al momento de hacer otra consulta

Código: mysql
Código: MySQL
mysql> select * from num_calculo where id_cliente = 20;
Empty set (0.00 sec)

este es la descripcion de la tabla

Código: mysql
Código: MySQL
mysql> describe num_calculo;
+-----------------+---------+------+-----+---------+----------------+
| Field           | Type    | Null | Key | Default | Extra          |
+-----------------+---------+------+-----+---------+----------------+
| id_calculo      | int(10) | NO   | PRI | NULL    | auto_increment |
| fecha_uno       | date    | YES  |     | NULL    |                |
| fecha_dos       | date    | YES  |     | NULL    |                |
| cantidad_consul | int(10) | YES  |     | NULL    |                |
| meses           | int(10) | YES  |     | NULL    |                |
| id_cliente      | int(10) | YES  | MUL | NULL    |                |
+-----------------+---------+------+-----+---------+----------------+
6 rows in set (0.00 sec)



en la consulta de la table como me si me deja agragar pero por medio de la consola

Código: mysql
Código: MySQL
mysql> insert into num_calculo values (null, null, null, null, null, 19);


y al hacer eso desde la consola todo excelente

¿proque desde el metodo no aparecen?

que tengo que hacer
#12
Cursos, manuales y libros / Re:Cursos de Udemy [GRATIS]
Febrero 21, 2019, 01:54:29 PM
Gracias amigo ya me suscribo a unos cursos están muy bien sirven para adentrarse
#13
Hola amigos del undercode tenga una buen dia.

algunos de ustedes leeido post como


-- ¿como desavilitar la reproduccion automatica de usb desde regedit?
-- Desabilita Window Defender desde el registro
-- Quitar las fechas de los accesos directos


y todo este sin fin de post relacionados, siempre modifican el regedit, claro esta que el regedir es donde se almacenan todas las configuraciones del propio sistema operativo, tambien las configuraciones que hacen los programas que instalamos.

tengan en cuenta que en las llaves principales que son:

HKEY_LOCAL_MACHINE
HKEY_CURRENT_CONFIG
HKEY_CLASSES_ROOT
HKEY_USERS
HKEY_CURRENT_USER

y como todos saben en ellas hay subclavez y en las subclavez hay otras subclaves y asi sucesivamanete, asta llegar al ultimo directorio por ejemplo:

la modificaciones del registro para desavilitar los Autorun, y para hacer esto tenemos que dirigirnos asta la ruta

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

ya estando aqui agregamos la clave REG_DWORD, y le damos un nombre de clave NoDriveTypeAutoRun
y pues se le da el valor ya sea de 1, 2, 255 etc.

es aqui donde viene mi duda, derivada de este ejemplo.

una vez ingresados en la ruta anterios la cual es HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
agregamos ese archivo son el nombre en particular  NoDriveTypeAutoRun

¿como se que nombre darle a esa clave?
¿como puedo saber el nombre de un modificacion o que?
¿exites un listado de los nombres de valores que tenga cada direccion?
¿en donde puedo encontrar esos nombres de claves?


                                                         
#14
muchas gracias amigos por tomarse el tiempo para ayudarme, seran tan hamables de explicarme el porque da un resultado diferente al momento de omitir los parentecis
#15
Excelente información amigo...  8) ..

La pregunta es .. ¿Cómo explotar esa vulnerabilidad?
#16
hola amigos que usan python3 estoy practicando con las clases en este lenguaje, ya llevo tiempo usando asta ahora me da este problema pero en realidad ya busque por varios foros pero no tienen respuesta... espero me puedadn ayudar

el codigo es el siguiente...



Código: python

class Saludo:
   
    def __init__(self):
        print('nuevo objeto tipo gato')

    def boca(self):
        print('el gato dice miau')

    def corre(self):
        print('el gato puede correr')

[/size]


Al momento de realizar una objeto de esa clase lo import sin ningun problema


Código: python

>>> from gato import Saludo
>>> a = Saludo
>>> a.boca
<function Saludo.boca at 0x000001DD7EBE8730>
>>>



pero no me retorno lo que me tendria que retornor

que obiamente primo serie el __init__
porteriore el metodo que le estoy agregando que seria 'boca'




gracias por su ayuda


#17
Dudas y pedidos generales / Re:email personalizado
Febrero 13, 2019, 11:28:50 PM
Gracias compañero si no estoy mal el link que compartiste es para email spoofing
#18
Dudas y pedidos generales / email personalizado
Febrero 13, 2019, 06:59:52 PM
amigo, necesito de su ayuda, tengo una duda .... la cual es como puedo hacer para mandar un email personalizado... que al destinatario le puede parecer algo similar a esto.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

~estaba buscando el los foros pero no encuentro algo similar, unicamente algo relacionado con email spoofing

les agradesco.



#19
gracias brother te agradesco muchisimo por este aporte

auque el servidor de descarga mira que como no es premium tiene descarga lenta, deberias subirlo a mega.. [mi internet es rapio, no pienses que es por eso]
#20
amigos de undercode tengan todos buen inicio de semana... les comento... tengo conocimientos de funciones y demas en python pero quiero profundisar mas mis conocimientos ... utilizando class y  todo lo relacionados ya que python es  cien por ciento orientado a objetos agradesco que me recomienden link o pdf