elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 [837] 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 ... 1236
8361  Foros Generales / Dudas Generales / Re: me han invadido y vampirizado? en: 15 Agosto 2013, 17:58 pm
Me gustaría que me dieses tu opinión o alguna idea

Si examinas el problema no parece haber ningún motivo por el cual preocuparse, si quieres tomar precauciones para el futuro puedes seguir el consejo de Hiper@ctive pero me parece muy extremista para este caso en concreto.

1. - Si tu hubiesen movido el puntero del mouse de forma remota, la pantalla no estaría suspendida, y no habrias necesitado encenderla, así que al menos no habia nadie con escritorio remoto.

2. - Al usar comandos para copiar archivos (Instrucciones remotas de Batch u de otro lenguaje), no salta la GUI del sistema de copiado de Windows, así que tampoco habia nadie copiando archivos de forma interna.

En conclusión, que no habia nadie manipulando el mouse ni tampoco copiando archivos sin manipular el mouse, no sé de donde provendría dichos archivos que se estaban copiando, pero yo creo que un Juanker no era.

Saludos!
8362  Programación / .NET (C#, VB.NET, ASP) / Re: descifrar AES en vb.net? en: 15 Agosto 2013, 14:59 pm
Prueba así, este no pide el salt:

Código
  1.    #Region " AES Decrypt "
  2.  
  3.       ' [ AES Decrypt Function ]
  4.       '
  5.       ' Examples :
  6.       ' MsgBox(AES_Decrypt("cv/vYwpl51/dxbxSMNSPSg==", "Test_Password")) ' Result: Test_Text
  7.  
  8.       Public Function AES_Decrypt(ByVal input As String, ByVal pass As String) As String
  9.           Dim AES As New System.Security.Cryptography.RijndaelManaged
  10.           Dim Hash_AES As New System.Security.Cryptography.MD5CryptoServiceProvider
  11.           Dim decrypted As String = ""
  12.           Try
  13.               Dim hash(31) As Byte
  14.               Dim temp As Byte() = Hash_AES.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(pass))
  15.               Array.Copy(temp, 0, hash, 0, 16)
  16.               Array.Copy(temp, 0, hash, 15, 16)
  17.               AES.Key = hash
  18.               AES.Mode = Security.Cryptography.CipherMode.ECB
  19.               Dim DESDecrypter As System.Security.Cryptography.ICryptoTransform = AES.CreateDecryptor
  20.               Dim Buffer As Byte() = Convert.FromBase64String(input)
  21.               decrypted = System.Text.ASCIIEncoding.ASCII.GetString(DESDecrypter.TransformFinalBlock(Buffer, 0, Buffer.Length))
  22.               Return decrypted
  23.           Catch ex As Exception
  24.               Return Nothing
  25.           End Try
  26.       End Function
  27.  
  28.    #End Region


...Aquí el encriptador, y más snippets: Librería de Snippets !! (Posteen aquí sus snippets)
8363  Informática / Software / Re: Qué Task Manager os gusta más?? en: 15 Agosto 2013, 14:36 pm
Si, pero para que nos valdría establecer dicha prioridad o afinidad de los procesos, que diferencia habría entre ellos??

Gracias

Si tenemos dos programas, uno con priodidad baja y otro con prioridad alta, si los dos programas necesitan ejecutar X acción al mismo tiempo, dicha acción primero la ejecutará el programa con prioridad alta, y cuando este termine de requerir los recursos del sistema, la ejecutará el programa de prioridad baja. Aunque bueno, esto si no tienes un PC un poco lento o poca RAM con decenas de procesos pesados abiertos la verdad es que ni se llega a notar el sistema de prioridades y da la sensación de que todos los programas se ejecutan a la misma velocidad.

...Dicho así quizás tampoco lo hayas entendido muy bien, te lo voy a decir de otra manera:

Un navegador con prioridad baja o idle tardará más en iniciarse, y en abrir las páginas, en cargarlas, etc... si hubiera otros programas que requieran más atención en ese momento (prioridad) que el navegador, pues eso será asi con cualquier proceso.

Otro ejemplo, si tienes un PC un poco lento, y ejecutas una película en un reproductor de video y le otorgas una prioridad en estado IDLE (o muy baja), y si aparte tienes abiertos otros 20 programas más (programas pesados como photoshop, que requieren RAM y recursos) con prioridades normales o altas, verás como el reproductor produce parones e irá a tirones, a veces el audio no se procesará, quizás habrá desincronicazión de audio en el video, y problemas parecidos ...etc, ya que al estar en prioridad baja o IDLE... si es que el nombre lo dice todo.

Y lo de la afinidad te permite decidir que CPU's puede utilizar cada aplicación, si tienes 8 CPU's puedes decirle a una aplicación de 32 Bit que sólamente utilize el CPU8, y a una aplicación de 64 Bit que sólamente utilize el CPU 5 6 y 7, y así las aplicaciones no gastarán las mismas CPU's, aunque la verdad esto ya no se cuan beneficioso puede ser administrar las afinidades de nuestros programas...

Saludos...
8364  Programación / Scripting / Re: [BATCH] SOY NUEVO Y ME GUSTARIA QUE ME AYUDARAN,POR FAVOR en: 15 Agosto 2013, 14:16 pm
ya logre hacer el mini programa instalador. bat

ahora tengo una pregunta  se podrá hacer un bat para cierto archivo.exe
se ejecute 3 meses y no funcione mas.-

¿El "cierto archivo.exe" es de tu propiedad?, te comento esto porque entonces debes añadir la protección trial desde el lenguaje donde hayas programado dicha aplicación, no usando Batch.

Lo más conveniente sería que utilizases aplicaciones profesionales tanto para crear un instalador (InstallBuilders) como para añadir protección Trial, ya que estas cosas no se pueden hacer de manera correcta usando algo tán simple como Batch.

...Pero si quieres hacerlo en Batch entonces puedes codear un script que cree una tarea programada que se ejecute dentro de 3 meses y elimine los archivos que quieras, aunque te advierto que el usuario puede descubrir esta tarea en el programador de tareas y desactivarla si así lo desea, no esperes hallar ningún método más efectivo usando Batch.

-> SCHTASKS

O también puedes añadir una entrada al Registro del usuario actual (HKCU) para ejecutar un script Batch en cada inicio de sesión, que cuente los días.

-> Run and RunOnce Registry Keys

...Si creas la clave con una longitud de nombre mayor a 255 caracteres entonces la clave se volverá invisible en Regedit, pero usando cualquier "taskManager" profesional se pueden ver estas claves invisibles, y eliminarlas si el usuario quiere.

Saludos
8365  Programación / Programación Visual Basic / Re: [+] Skull Bat to Exe Compiler & Source Code!! |By-Skull| en: 15 Agosto 2013, 01:09 am
¿Podran ayudarme a encontrar ese Source code? Gracias.

Puedes encontrar otros sources de "compiladores" de Batch en Google.com (no busques en castellano, así nadie encuentra lo que necesita).

Saludos
8366  Programación / Scripting / Re: problema al asignar variables dentro un bucle en: 15 Agosto 2013, 01:04 am
Hola

Bienvenido al foro, pero haz el favor de leer mi firma para que el incumplimiento de la norma no se vuelve a repetir.

Sin probar el código, salta a simple vista un error: "for /f %i in", debes duplicar el número de porcentajes "%" en un script.

Por otro lado, dudo mucho que este comando de Linux te funcione bajo Windows: gawk '{print $1}', pues aunque estés usando un puerto del comando en Batch los argumentos se encierran usando comillas dobles, no comillas, y el parámetro "$1" no es nada en Batch, ah no ser que séa un parámetro especial del comando gawk... en fin, si a ti te funciona así, no hagas caso a este comentario.

PD: Como nota personal, debes usar la comillas dobles aquí para evitar futuros errores..."%TMP%\CNT", además podrías intentar ser un poco ordenado al escribir un código o simplemente utilizar la indentación, esto para que el código sea mínimamente legible para los que leamos tu duda.

Saludos!
8367  Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Posteen aquí sus snippets) en: 14 Agosto 2013, 10:59 am
Obtener la diferencia (personalizada) entre dos fechas:

#Region " Date Difference "
    
       ' Date Difference
       '
       ' // By Elektro H@cker
       '
       ' Examples :
       '
       ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds
       ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds
    
       Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String
    
           Dim MonthDiff As String, WeekDiff As String, _
               DayDiff As String, HourDiff As String, _
               MinuteDiff As String, SecondDiff As String
    
           MonthDiff = Convert.ToString(DateDiff("M", Date1, Date2))
           WeekDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) \ 7)
           DayDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) - (WeekDiff * 7))
           HourDiff = Convert.ToString(DateDiff("h", Date1.AddHours(DateDiff("h", Date1, Date2)), Date2) - (Date1.Hour - Date2.Hour))
           MinuteDiff = Convert.ToString(DateDiff("n", Date1.AddMinutes(DateDiff("n", Date1, Date2)), Date2) - (Date1.Minute - Date2.Minute))
           SecondDiff = Convert.ToString(DateDiff("s", Date1.AddSeconds(DateDiff("s", Date1, Date2)), Date2) - (Date1.Second - Date2.Second))
    
           Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _
                                MonthDiff, WeekDiff, DayDiff, HourDiff, MinuteDiff, SecondDiff)
    
       End Function
    
    #End Region


Corregido:
Código
  1. #Region " Date Difference "
  2.  
  3.    ' Date Difference
  4.    '
  5.    ' Examples :
  6.    '
  7.    ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds
  8.    ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds
  9.  
  10.    Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String
  11.  
  12.        Dim Time As TimeSpan
  13.        Dim MonthDiff As Integer, WeekDiff As Integer
  14.  
  15.        Do Until Date1 > Date2
  16.            Date1 = Date1.AddMonths(1)
  17.            MonthDiff += 1
  18.        Loop
  19.  
  20.        MonthDiff -= 1
  21.        Date1 = Date1.AddMonths(-1)
  22.        Time = (Date2 - Date1)
  23.        WeekDiff = (Time.Days \ 7)
  24.        Time = (Time - TimeSpan.FromDays(WeekDiff * 7))
  25.  
  26.        Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _
  27.                             MonthDiff, WeekDiff, Time.Days, Time.Hours, Time.Minutes, Time.Seconds)
  28.  
  29.    End Function
  30.  
  31. #End Region
8368  Programación / .NET (C#, VB.NET, ASP) / Re: ¿ Se puede hacer esta consulta de fechas ? en: 14 Agosto 2013, 10:18 am
¿Se podría hacer?

Así lo hice yo:

EDITO: He extendido la función para obtener horas, minutos y segundos.

Código
  1. #Region " Date Difference "
  2.  
  3.    ' Date Difference
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds
  10.    ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds
  11.  
  12.    Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String
  13.  
  14.        Dim MonthDiff As String, WeekDiff As String, _
  15.            DayDiff As String, HourDiff As String, _
  16.            MinuteDiff As String, SecondDiff As String
  17.  
  18.        MonthDiff = Convert.ToString(DateDiff("M", Date1, Date2))
  19.        WeekDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) \ 7)
  20.        DayDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) - (WeekDiff * 7))
  21.        HourDiff = Convert.ToString(DateDiff("h", Date1.AddHours(DateDiff("h", Date1, Date2)), Date2) - (Date1.Hour - Date2.Hour))
  22.        MinuteDiff = Convert.ToString(DateDiff("n", Date1.AddMinutes(DateDiff("n", Date1, Date2)), Date2) - (Date1.Minute - Date2.Minute))
  23.        SecondDiff = Convert.ToString(DateDiff("s", Date1.AddSeconds(DateDiff("s", Date1, Date2)), Date2) - (Date1.Second - Date2.Second))
  24.  
  25.        Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _
  26.                             MonthDiff, WeekDiff, DayDiff, HourDiff, MinuteDiff, SecondDiff)
  27.  
  28.    End Function
  29.  
  30. #End Region

PD: Mi función no cuenta el primer día restante porque me parece incorrecto, del 1 al 7 no hay 7 días de diferencia, hay 6, si quieres obtener el resultado que comentas pues símplemente añade un "+ 1" a la diferencia de días.

Saludos!
8369  Programación / .NET (C#, VB.NET, ASP) / Re: Motor de búsqueda "Imagen" en: 13 Agosto 2013, 19:48 pm
¿Pretendes codear tu sólo un sistema OCR? xD, nunca va a poder ser comparable con uno profesional donde lo desarrollan grupos de personas...

...Segúramente ya existan APIS profesionales para hacer comparaciones de imágenes para comparar el porcentaje de coincidencia entre una imágen y otra... busca servicios online de esos donde subes una imágen y te buscan imágenes parecidas, y luego comprueba a ver si ese servicio dispone de una api para .net...

Quizás esto sirva, no he mirado muy bien pa que sirve... http://code.google.com/p/aforge/ + http://www.google.com/search?q=vbnet+api+compare+image&ie=utf-8&oe=utf-8&lr=lang_en

EDITO: http://stackoverflow.com/questions/8381033/comparing-two-images-visually

Saludos.
8370  Informática / Software / Re: Programa para obtener enlaces de descarga de series en: 13 Agosto 2013, 17:43 pm
Se sale la serie Farscape!
Si está en la web en la q busco, lo encuentra
Y si que está, en seriesyonkis por ej. en HD y en .ly como DVD (sigo sin enterarme bien de las calidades) ::)

gracias por el dato

salu2!
Páginas: 1 ... 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 [837] 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines