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


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 [686] 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 ... 1253
6851  Foros Generales / Foro Libre / Re: Pago 70 US por encontrar script que descargue en el 2012 en: 12 Septiembre 2014, 00:54 am
¿Es totalmente necesario que sea librería para PHP?, ya que dispongo de una aplicación de escritorio para Windows con la misma finalidad...

EMS Data Import for MySQL (v3.7.0)

EMS Data Import for MySQL is a powerful tool to import your data quickly from MS Excel 97-2007, MS Access, DBF, TXT, CSV, MS Word, ODF and HTML files to MySQL tables.



El enlace de descarga de la versión """vacunada""", si te interesa, dilo y te lo envio por privado (gratis, obviamente)

Saludos!
6852  Programación / .NET (C#, VB.NET, ASP) / Re: Conseguir una cosa en: 12 Septiembre 2014, 00:08 am
No se considera un título descriptivo: "Conseguir una cosa"
Respetar las normas del foro.




Puedo usar un textBox o el maskedTextBox. El que realmente sea más fácil de usar para lo que quiero.

Sería más sencillo y simplificado usando una máscara, pero no en este caso, ya que una máscara debe tener una longitud determinada.

-> http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask%28v=vs.110%29.aspx

VB.NET:
Código
  1. Dim AlphaNumericLength As Integer = 10
  2. ' Aceptar el primer caracter como un caracter alfabético, plus 10 caracteres alfanuméricos (no se permiten espacios).
  3. MaskedTextBox1.Mask = "L" & New String("A", AlphaNumericLength)

C#:
Código
  1. int AlphaNumericLength = 10;
  2. // Aceptar el primer caracter como un caracter alfabético, plus 10 caracteres alfanuméricos (no se permiten espacios).
  3. MaskedTextBox1.Mask = "L" + new string("A", AlphaNumericLength);
  4.  
  5. //=======================================================
  6. //Service provided by Telerik (www.telerik.com)
  7. //Conversion powered by NRefactory.
  8. //Twitter: @telerik
  9. //Facebook: facebook.com/telerik
  10. //=======================================================



Así pues, para lo que pretendes hacer es más correcto usar un TextBox normal y hardcodear las reglas.

El siguiente código actua con estas reglas:

· El primer caracter debe ser alfabético.
· Los caracteres que le procedan serán cualquiera, excluyendo el caracter "espacio".
· No se podrá cortar ni eliminar el primer caracter a menos que el que le proceda sea alfabético.
+
· No se podrá pegar un string y/o caracter al principio del texto a menos que dicho caracter (o el primer caracter del string) sea alfabético.
La implementación de esa última regla (que se me olvidó añadirla al código) la explico al final del post.

Nota: No he testeado la conversión a C#.

VB.NET:
Código
  1. Public Class TextBox_FormTest
  2.  
  3.    Private Sub TextBox_FormTest_Load() Handles MyBase.Load
  4.  
  5.        ' Opcionalmente y para no complicarte más el código (procesando Windows Messages),
  6.        ' deshabilitar el menú contextual directamente (Copy/Paste/Cut).
  7.        TextBox1.ContextMenu = New ContextMenu
  8.  
  9.    End Sub
  10.  
  11.    Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) _
  12.    Handles TextBox1.KeyDown
  13.  
  14.        Dim tb As TextBox = DirectCast(sender, TextBox)
  15.  
  16.        ' Los caracteres aceptados para usarse como primer caracter del Textbox.
  17.        Const AllowedFirstChar As String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  18.  
  19.        ' Si se presionó la combinación "Control + V" entonces...
  20.        If (e.Modifiers = Keys.Control AndAlso e.KeyCode = Keys.V) Then
  21.  
  22.            ' Si el cursor de texto se encuentra al principio del texto.
  23.            If tb.SelectionStart = 0 Then
  24.  
  25.                ' Solo permitir pegado si el primer caracter del texto a pegar está dentro de 'AllowedFirstChar'.
  26.                e.Handled = Not AllowedFirstChar.Contains(Clipboard.GetText.First)
  27.  
  28.            Else ' El cursor de texto NO se encuentra al principio del texto.
  29.                e.Handled = True ' Permitir pegado.
  30.  
  31.            End If ' tb.SelectionStart = 0
  32.  
  33.            ' Si se presionó la combinación "Control + X", o también la tecla de retroceso entonces...
  34.        ElseIf (e.Modifiers = Keys.Control AndAlso e.KeyCode = Keys.X) _
  35.        OrElse e.KeyCode.Equals(Keys.Back) Then
  36.  
  37.            ' Obtengo el caracter que hay delante (si alguno).
  38.            ' Ejemplo: En la caneda "H3", obtengo el "3".
  39.            Dim NextChar As Char
  40.  
  41.            If tb.TextLength > tb.SelectionStart + tb.SelectionLength Then
  42.                NextChar = tb.Text(tb.SelectionStart + tb.SelectionLength)
  43.            End If
  44.  
  45.            Select Case NextChar.Equals(Nothing)
  46.  
  47.                Case True ' El caracter está vacio.
  48.                    e.Handled = (Not tb.SelectionStart > 1) AndAlso
  49.                                (Not tb.SelectedText = tb.Text) AndAlso
  50.                                (Not tb.TextLength = 1)
  51.  
  52.                Case Else ' El caracter NO está vacio.
  53.                    ' Permitir el corte en caso de que el siguiente caracter esté dentro de 'AllowedFirstChar'
  54.                    ' Ejemplo Permitido: "AB" > "B"
  55.                    ' Ejemplo Denegado : "A1" > "1"
  56.                    e.Handled = (Not tb.SelectionStart > 1I And Not AllowedFirstChar.Contains(NextChar)) AndAlso
  57.                                (Not tb.SelectedText = tb.Text) AndAlso
  58.                                (Not tb.TextLength = 1I)
  59.  
  60.            End Select ' NextChar.Equals(Nothing)
  61.  
  62.        Else ' Se presionó culquier otra tecla.
  63.  
  64.            ' Si el cursor de texto se encuentra al principio del texto.
  65.            If tb.SelectionStart = 0 Then
  66.  
  67.                ' Solo permitir caracteres dentro de 'AllowedFirstChar' o teclas de movimiento.
  68.                e.Handled = Not AllowedFirstChar.Contains(Convert.ToChar(e.KeyCode)) AndAlso
  69.                            Not {Keys.Left, Keys.Up, Keys.Right, Keys.Down}.Contains(e.KeyCode)
  70.  
  71.            Else ' El cursor de texto NO se encuentra al principio del texto.
  72.  
  73.                ' No permitir espacios.
  74.                e.Handled = e.KeyCode.Equals(Keys.Space)
  75.  
  76.            End If ' tb.SelectionStart = 0
  77.  
  78.        End If ' e.Modifiers, e.KeyCode
  79.  
  80.        e.SuppressKeyPress = e.Handled
  81.  
  82.    End Sub
  83.  
  84. End Class

C#:
Código
  1. using Microsoft.VisualBasic;
  2. using System;
  3. using System.Collections;
  4. using System.Collections.Generic;
  5. using System.Data;
  6. using System.Diagnostics;
  7. public class TextBox_FormTest
  8. {
  9.  
  10.  
  11. private void TextBox_FormTest_Load()
  12. {
  13. // Opcionalmente y para no complicarte más el código (procesando Windows Messages),
  14. // deshabilitar el menú contextual directamente (Copy/Paste/Cut).
  15. TextBox1.ContextMenu = new ContextMenu();
  16.  
  17. }
  18.  
  19.  
  20. private void TextBox1_KeyDown(object sender, KeyEventArgs e)
  21. {
  22. TextBox tb = (TextBox)sender;
  23.  
  24. // Los caracteres aceptados para usarse como primer caracter del Textbox.
  25. const string AllowedFirstChar = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  26.  
  27. // Si se presionó la combinación "Control + V" entonces...
  28.  
  29. if ((e.Modifiers == Keys.Control && e.KeyCode == Keys.V)) {
  30. // Si el cursor de texto se encuentra al principio del texto.
  31.  
  32. if (tb.SelectionStart == 0) {
  33. // Solo permitir pegado si el primer caracter del texto a pegar está dentro de 'AllowedFirstChar'.
  34. e.Handled = !AllowedFirstChar.Contains(Clipboard.GetText.First);
  35.  
  36. // El cursor de texto NO se encuentra al principio del texto.
  37. } else {
  38. e.Handled = true;
  39. // Permitir pegado.
  40.  
  41. }
  42. // tb.SelectionStart = 0
  43.  
  44. // Si se presionó la combinación "Control + X", o también la tecla de retroceso entonces...
  45.  
  46. } else if ((e.Modifiers == Keys.Control && e.KeyCode == Keys.X) || e.KeyCode.Equals(Keys.Back)) {
  47. // Obtengo el caracter que hay delante (si alguno).
  48. // Ejemplo: En la caneda "H3", obtengo el "3".
  49. char NextChar = '\0';
  50.  
  51. if (tb.TextLength > tb.SelectionStart + tb.SelectionLength) {
  52. NextChar = tb.Text(tb.SelectionStart + tb.SelectionLength);
  53. }
  54.  
  55. switch (NextChar.Equals(null)) {
  56.  
  57. case true:
  58. // El caracter está vacio.
  59. e.Handled = (!(tb.SelectionStart > 1)) && (!(tb.SelectedText == tb.Text)) && (!(tb.TextLength == 1));
  60.  
  61. break;
  62. default:
  63. // El caracter NO está vacio.
  64. // Permitir el corte en caso de que el siguiente caracter esté dentro de 'AllowedFirstChar'
  65. // Ejemplo Permitido: "AB" > "B"
  66. // Ejemplo Denegado : "A1" > "1"
  67. e.Handled = (!(tb.SelectionStart > 1) & !AllowedFirstChar.Contains(NextChar)) && (!(tb.SelectedText == tb.Text)) && (!(tb.TextLength == 1));
  68.  
  69. break;
  70. }
  71. // NextChar.Equals(Nothing)
  72.  
  73. // Se presionó culquier otra tecla.
  74. } else {
  75.  
  76. // Si el cursor de texto se encuentra al principio del texto.
  77.  
  78. if (tb.SelectionStart == 0) {
  79. // Solo permitir caracteres dentro de 'AllowedFirstChar' o teclas de movimiento.
  80. e.Handled = !AllowedFirstChar.Contains(Convert.ToChar(e.KeyCode)) && !{
  81. Keys.Left,
  82. Keys.Up,
  83. Keys.Right,
  84. Keys.Down
  85. }.Contains(e.KeyCode);
  86.  
  87. // El cursor de texto NO se encuentra al principio del texto.
  88. } else {
  89.  
  90. // No permitir espacios.
  91. e.Handled = e.KeyCode.Equals(Keys.Space);
  92.  
  93. }
  94. // tb.SelectionStart = 0
  95.  
  96. }
  97. // e.Modifiers, e.KeyCode
  98.  
  99. e.SuppressKeyPress = e.Handled;
  100.  
  101. }
  102. public TextBox_FormTest()
  103. {
  104. Load += TextBox_FormTest_Load;
  105. }
  106.  
  107. }
  108.  
  109. //=======================================================
  110. //Service provided by Telerik (www.telerik.com)
  111. //Conversion powered by NRefactory.
  112. //Twitter: @telerik
  113. //Facebook: facebook.com/telerik
  114. //=======================================================
  115.  

EDITO: Al pulsar Ctrl+V se me olvidó comprobar si el texto a pegar contiene espacios para determinar si permitir el pegado, pero bueno, ya escribí demasiado y no creo que eso se te vaya complicar ya que solo debes seguir los otros ejemplos, o incluso si tienes problemas para seguir el ejemplo puedes recurrir a algo más básico: Clipboard.GetText().Replace(" "c, String.empty)

De nada.
6853  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 02:26 am
Más nombres distintos de individuos que podrían estar relacionados:

http://emege.com.uy/

4R3S
Tiburon
InDemonHS
Inyetrol
Asparux
Decode

Fuente: https://twitter.com/Infiernako

PD: no la encontré yo.
6854  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 02:02 am
deberán de ser amigos de él o algo así..

Si, es más que obvio

pero por si caben dudas, diré que el tal Remiix solo tiene 3 posts en su web, y en dos de ellos se muestra el chat de haboolibre, ¿coincidencia?, jaja.

¿Recuerdan que salia en el video de youtube que copié yo y el-brujo?, una pestaña con el chat de haboolibre.

Relacionen a los sujetos.



perdonarme si me equivoco, pero en este o en el otro post de la caida dle foro creo que alguien escribió algo sobre que podría haber sido un tal "richi" no se que?, no encuentro el comentario, no se si se habrá borrado o simplemente no lo encuentro, pero esto podría interesarles:

Me da la espina de que el atacante podría hacerse llamar pr0xXx0r, o ricky2000 (ricky > richi) o quizás sean el mismo individuo.

Al parecer el tal pr0xXx0r no le tiene mucho aprecio a Álex (el-brujo) por lo que se especula en este post, del año 2012: http://foro.elhacker.net/buscador-t359317.0.html

El tal pr0xXx0r está relacionado con la web undercode.org, aquí hay un video: https://www.youtube.com/watch?v=wJDi0uRIeL8

Y aquí hay un post de ricky2000: http://leakforums.sx/showthread.php?tid=295

No hacer ni caso sobre lo de richi, confusión tremenda: http://foro.elhacker.net/foro_libre/me_voy_del_foro_fueron_8_grandiosos_anos-t420797.0.html;msg1964090#msg1964090
Gracias <WINTX> xD
6855  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 01:39 am
Buenas en un foro de "Decode" un usuario de Under encontré este post por el cual parece que se conocen todos...
Código:
http://revolutions-net.com/foro/showthread.php?tid=37

Viendo el perfil de Ares que deje arriba también es de under demasiadas coincidencias.

En ese post escribe otra de las personas que hackeó la web de Payasako, Remiix: http://revolutions-net.com/foro/member.php?action=profile&uid=1

El cual es administrador de la página http://revolutions-net.com
6856  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 01:08 am

PD: WIитX re-escribe bien mi nick porfavor :P, y yo no hice gran cosa, no me imagino lo que habrá conseguido alguien como WHK y los otros expertos del Staff

( Sin dar prioridad a que esta información pueda ser la correcta, creo que debemos analizarla un poquito, así que ahí lo dejo... )

Este es el tal Sergio Aroca:

https://twitter.com/DjSergioAroca



El tipo es de Sevilla, he encontrado ese dato indirectamente, porque lleva este avatar puesto:



Y ese evento se da lugar en Sevilla:
https://twitter.com/ZonaFly
Citar
Domingo 14 a las 19h !! Sortearemos una entrada mas para @sevillaland ESTAR MUY ATENT@S Y PARTICIPAR


¿Recuerdan que me dijeron por el chat que AK-47 era murciano?, y no soy al único al que le dijeron lo mismo, pero este tipo de 25 años no tiene nada, obvio xD.

Quiero resaltar esto que comenté en otro post, por si sirve de ayuda:


EDITO: Conozco un usuario de Murcia fustigado  por elhacker.net, @Randomize, pero no creo que haya sido él, ¿verdad?.

EDITO2: Creo que estaría bien examinar cuales de los usuarios que han visitado este post tienen puesto que son de murcia/málaga en su perfil, quizás eso ayude a cerrar el cerco.


Saludos!

6857  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 00:39 am
[offtopic]investigando me encontre con el nombre de elektro xD[/offtopic]

yo encontré uno que inició sesión en el chat con el nick "Elektro", coincidencia o descarada suplantación de identidad, en fin xD
6858  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 00:20 am
13)

Posiblemente el pseudónimo "AK-47" sea el mismo nick que usa en el chat de habboolibre:



(snuggypook soy yo)




(calamar soy yo)

Nota: creo que en el chat hay más de un enterado sobre el tema este de elhacker.net, y quizás mientan, no hacer mucho caso de lo que pone en la imagen de arriba...

EDITO: Conozco un usuario de Murcia fustigado  por elhacker.net, @Randomize, pero no creo que haya sido él, ¿verdad?.

EDITO2: Creo que estaría bien examinar cuales de los usuarios que han visitado este post tienen puesto que son de murcia/málaga en su perfil, quizás eso ayude a cerrar el cerco.
6859  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 00:14 am
12)
La otra url que aparece en la imagen de imgur, es un chat, este:

http://xat.com/habbolibre
6860  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro? en: 11 Septiembre 2014, 00:02 am
Hola de nuevo, traigo un poco de info, no se si ustedes ya habrán investigado esto pero me gustaría ayudar en lo que pudiese...

¡Analizemos el video!.

1)
He descargado el video de youtube, por si el tipo se acojona y decidiese eliminarlo, aquí lo tienen subido a mi cuenta:



2)
En el minuto 0:48 del video aparecen las urls a las que se refirió el compañero WHK en el historial de navegación, son estas:



3)
En el minuto 2:38 del video aparecen más urls:



4)
Fijaros en la última url, la del servicio de hospedaje de imágenes, Imgur:

http://i.imgur.com/ypHOsB2.png

Sin una mayor profundización (hablar con imgur) no podemos determinar si la imagen es del atacante de elhacker.net, o de otra persona, pero la imagen a la que hace referencia esa url es la siguiente (la he subido yo mismo a una cuenta, por si el tipo borra la original):



5)
Esa persona utiliza Windows 7, y aparentemente está utilizando una máquian virtual (ej: VirtualBox) ya que no ha echo ninguna modificación a la barra de tareas de una post-instalación de Windows 7:


6)
El día en el que se subió hizo la imagen es el mismo dia en el que se subió el video del supuesto "AK-47":


Esto nos indica que quizás haya sido otra "obra" del mismo personaje que está atacando elhacker.net.

y examinando la hora local de su PC, muy posiblemente este personaje viva en España.

7)
Fijaros en la url que aparece en el título del navegador de la imagen de Imgur:

http://payasako.esy.es/

8)
¿Y que nos aparece al entrar en esa url?, lo siguiente:



9)
El nombre del team usado en http://payasako.esy.es/ es: PskSecurity

Los pseudónimos usados en http://payasako.esy.es/ son:

Infiernako
AdJ
DarkNess
REMIIX
AR3S
Tiburon
InDem0N


10)
La pregunta es: ¿Habrá algun usuario registrado con alguno de esos psudónimo en el foro.elhacker.net, o en otras webs amigas?

Yo lo único que he podido encontrar como humilde usuario que soy, es un tal AR3SW0RMED, no parece tener relación por su niactividad en el foro, pero ahi lo dejo caer:

-> perfil de AR3SW0RMED

-> VIDEO ATAQUE NEMESIS CON AR3S

11)
Otra pregunta que se me viene a la mente es, ¿sabrá el admin de la página http://payasako.esy.es/ quien le hackeó la web?, ¿tendrá relación con el atacante de elhacker.net?.

Saludos!
Páginas: 1 ... 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 [686] 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines