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

#1
Dudas Generales / Re: Flash player ?????
31 Diciembre 2021, 01:28 AM
Le eché un ojo al sitio, jaja interesante, yo le he puesto un emoticon como cara:

[youtube=640,360]https://youtu.be/13BeUvNHz4A[/youtube]

En mi caso tengo preparado varias cosas para reproducir flash, una es usar una Máquina Virtual con Windows XP y Chrome 49.0.2623 que es la última con soporte a Windows XP y por supuesto a Flash.

Otra opción es hacer Portable una versión vieja de Chrome, por ejemplo esa 49.0.2623, yo solo me copio la carpeta del Chrome y le creo un Batch o acceso directo para que guarde el perfil en una carpeta "portable":

Código (dos) [Seleccionar]
@Echo Off
CD /D %~dp0
start "" chrome.exe --user-data-dir="portable"
Exit /B


OJO hay serias consecuencias de seguridad el usar software tan obsoleto, recomiendo trabajarlo en máquina virtual o en una SandBox (por ejemplo SandBoxie)

Otra cosa que veo es que no hay opción para guardarse el video resultante, además de que dicho video solo me deja reproducirlo una vez  :-( en mi caso lo grabé con VirtualDub pero se puede usar cualquier grabador de pantalla

Acá dejo el Chrome 49.0.2623 portable por si alguien lo quiere probar (Ejecutar el archivo "PORTABLE.cmd" para que funcione como portable obviamente)
https://mega.nz/file/dwpUSTrJ#_1in6urnp5OkalmuG3fmjYNN5sBM8SBuUv7802Ny9cU
#2
Cita de: simorg en 30 Diciembre 2021, 11:54 AM
El primero no me deja instalar los controladores porque no estan firmados digitalmente.

Eso es algo raro, lo acabo de instalar en un Windows 8.0 y Windows 11, en ambos casos no dio problemas el Iriun Cam, lo único que se me ocurre que pueda dar problemas es si se usa Windows 7 sin la actualización de Firmas SHA-2 o la fecha/hora está bastante mal XD
#3
Considero (es mi opinión) que de forma genérica todo está sujeto a la Ingeniería Inversa, hasta un ser vivo  >:D

Los XLS y XLSX pues también porque tienen una estructura (formato de archivo) que se puede analizar, dependerá del objetivo, ya sea para crear compatibilidad, extraer metadatos, extraer embebidos como imágenes, macros, objetos, etc, quitar contraseñas de Hoja, Libro, Macros, etc, en YouTube hay varios videos que hablan más o menos de esto último, acá te presento algunos de ejemplo:

Como DESBLOQUEAR hojas de Excel si NO SABES la CONTRASEÑA
https://youtu.be/W0SFUY415ik

Seguridad en Excel VBA - Módulos Ocultos
https://youtu.be/ViRaMfzeCr0

Desbloquear Proyecto Bloqueado Unviewable+ (Partes 1 y 2)
https://youtu.be/DL24evdbMDM
https://youtu.be/RB2yWVF4AHk

Convertir XLAM a XLSM sin abrir Excel
https://youtu.be/nOBXFz25Cy4

Eliminar contraseña de proyecto VBA | Excel
https://youtu.be/NH1Qg1RFRto

En todos esos videos y muchos más que he visto se hacen modificaciones sobre la estructura del archivo XLSX o similares, algunos solo se pasaron la voz y otros son algo más técnicos.

También recuerdo haber visto uno que otro tutorial de Ingeniería Inversa sobre el EXCEL.exe también para quitar contraseñas pero esta vez usando desensamblado y parchando el .exe, me refiero a este: https://foro.elhacker.net/ingenieria_inversa/crackear_programa-t323562.0.html;msg1598374#msg1598374

- Pero veo que el enlace al documento no está disponible, así que lo resubo acá: https://mega.nz/file/90JhRQxA#WKR5ACslIO1rzAUcY6IEeBDTD3VQuj34ntgrh6Ay0HI
#4
Los programas más conocidos para usar el móvil como cámara/micrófono en el PC son Iriun Cam, IV Cam y DroidCam, lo ideal es empezar por el primero haber si hay buen rendimiento, sino pasar al segundo, he visto que algunas veces uno es más compatible de otro dependiendo del hardware/software del móvil.

Para usar el móvil como pantalla extra en el PC está el SpaceDesk. En sí aplicaciones hay para hacer casi de todo, la cosa es conocerlas XD

Iriun Cam: https://iriun.com/
IV Cam: https://www.e2esoft.com/ivcam/
El DroidCam ni lo pongo porque gratuito prácticamente no sirve XD
SpaceDesk: https://www.spacedesk.net/
#5
Scripting / Re: Problema con tk.Entry y .Get()
27 Diciembre 2021, 21:24 PM
Saludos,

Al hacer el .grid pierdes el valor de retorno y tu variable queda vacía, debes hacer el .grid después de crear tu widget a no ser que no quieres guardar el widget en una variable por que no se requiere manipularla luego, por ejemplo con tu Button

Por otro lado también veo que has creado un StringVar() pero no lo estás usando donde debes o quizá no entiendo bien como lo quieres usarlo para mostrar su valor

Te presento el siguiente ejemplo funcional:

Código (python) [Seleccionar]
from tkinter import *
root = Tk()

v1 = StringVar()

e1 = Entry(root, textvariable=v1)
e1.grid(column=3, row=70, sticky=W)

def show() :
  print(v1.get())

Button(text="Obtener info", command=show).grid(column=3, row=3, sticky=W)

root.mainloop()
#6
CitarC:\Users\EdSon\Desktop>type esp_char.cs
using System;
class Hello {
  static void Main() {
    Console.OutputEncoding = System.Text.Encoding.UTF8;
    Console.WriteLine("PI \u03A0");
    Console.WriteLine("Sigma \u03A3");
  }
}
C:\Users\EdSon\Desktop>csc /nologo esp_char.cs && esp_char
PI Π
Sigma Σ

C:\Users\EdSon\Desktop>

La clave está en la línea 4:

Código (csharp,4) [Seleccionar]
using System;
class Hello {
  static void Main() {
    Console.OutputEncoding = System.Text.Encoding.UTF8;
    Console.WriteLine("PI \u03A0");
    Console.WriteLine("Sigma \u03A3");
  }
}


Referencias: https://stackoverflow.com/questions/5750203/how-to-write-unicode-characters-to-the-console
#7
De momento está gratis este otro libro: https://www.packtpub.com/free-learning

Free eBook - Learn Social Engineering
By Dr. Erdal Ozkaya
Publication date: Apr 2018
Pages: 566
Improve information security by learning Social Engineering.

Va ha estar ahí por 23 Horas a partir de mi publicación, puede que te interese registrarte (gratis) y verlo/descargarlo así original
#8
.NET (C#, VB.NET, ASP) / Re: Powershell Ayuda
20 Diciembre 2021, 21:35 PM
Dependerá de tu App el método para hacer el llamado con parámetros a otra aplicación, en este caso un PowerShell. Aunque no es tan necesario recurrir a una Shell PowerShell para algo tan simple, directamente puedes llamar a Reg.exe y pasarle los parámetros:

IMPORTANTE: Recuerda que para modificar HKLM se requieren permisos de Administrador

Código (bash) [Seleccionar]
Reg.exe Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /V DevicePasswordLessBuildVersion /T REG_DWORD /D 0 /F

Si necesitas llamar a PowerShell.exe entonces el comando sería:

Código (bash) [Seleccionar]
PowerShell.exe New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" -Name DevicePasswordLessBuildVersion -Value 0 -Type Dword -Force

Yo evito usar PowerShell siempre que puedo porque su primer arranque es muy lento, además debes considerar también que el Path debe existir sino dará error
#9
En su tiempo le di la oportunidad a VirtualBox con Linux y una TPLink, en modo Normal funciona bien PERO en modo Monitor deja de detectar todas las redes, la única solución que encontré fue pasarme a VMware, virtualbox siempre de dio problemas al adjuntar dispositivos USB, raras veces funcionaba bien, doy por hecho de que estás usando un VirtualBox actualizado y al parecer aún no resuelven ese problema porque yo siempre solía usar la versión 5

VMware es prácticamente gratis, los seriales los encuentras fácilmente googleando, solo necesitas un simple serial para usarlo gratis, también está la versión gratuita si no piensas utilizar las SnapShoot
#10
Scripting / Re: Mantener ttk.Label en tiempo real
20 Diciembre 2021, 02:26 AM
Depende de como se actualice tu base de datos, si lo haces desde el propio código python puedes simplemente mandar a actualizar el Label luego de hacer el cambio en la base de datos. Si la base de datos se actualiza independientemente a tu código python entonces puedes crear una función que se repita cada cierto tiempo, vaya a buscar el valor en la base de datos y actualice el Label

Código (python,9,14,15) [Seleccionar]
from tkinter import *

class App() :
  def __init__(self) :
    self.win = Tk()
    self.num = 0
    self.lbl = Label(self.win, text=self.num)
    self.lbl.pack()
    self.updater()
    self.win.mainloop()

  def updater(self) :
    self.num += 1
    self.lbl.configure(text=self.num)
    self.win.after(1000, self.updater)

App()


Por ejemplo este código tiene la función Updater que usa .after para ejecutarse a sí mismo cada 1000 milisegundos, dicha función actualiza (.configure) el texto del Label