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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 49
21  Programación / Programación General / Re: Abrir un programa sin framework.net!!!!!!!!!!!!!!!!!!? en: 29 Octubre 2011, 03:51 am
http://foro.elhacker.net/net/tutorial_como_abrir_tu_aplicacion_net_sin_net_framework_instalado-t222613.0.html
22  Foros Generales / Dudas Generales / Re: Argentina, en que rama de sistemas se gana mas? en: 16 Octubre 2011, 01:53 am
depende de que experiencias tengas inicialmente todos ganan lo mismo
23  Foros Generales / Dudas Generales / Re: Taringa fue hackeada en: 16 Octubre 2011, 01:37 am
Todo mal! taringa es como un indice de internet, al igual que google.
24  Programación / Programación General / Re: HTTP Brute-Force con Python en: 9 Octubre 2011, 05:03 am
esto no levanta sospechas? estas realizado muchas peticiones al servirdor a un usuario particular en 50 min errastes la contraseña muchas veces y esto queda guardado en un log
25  Seguridad Informática / Seguridad / Re: informacion de una I.P en: 10 Septiembre 2011, 03:52 am
Estos post son medios raros, la verdad que no le veo el sentido de... te hackeo tu correo y te digo q te hackie y le paso cosas a tu novia o blablalba, seguramente hayas iniciado sección en algun lugar y aya quedado abierto, y que cambies las pass, se puede deber a q ayan cambiado la preguntas de seguridad y entren por ahi.
con una ip no haces nada como mensionaron, y hasta ni siquiera podes saber de que ciudad es, como mucho el pais. y los telefonos de los ips que tenga como servicio.
Denunciar, no creo que te den bola, porque si bien la informacion que mencionas se puede considerar informacion privada y sencible, pero estamos hablando de una sola persona. y que hasta talvez te estan jodiendo.

26  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda para conectar desde ASP a una DB en: 16 Agosto 2011, 05:34 am
tu sql server es express?? que version???

Si es la express, 2005.

Apuesto a que no tienes habilitado en el servidor el modo de autentificación de SQL Server :rolleyes:

Saludos

Si tengo habilitado el modo de autentificacion de SQL. Por esta razon me resulta raro el error de que quiera autentificarse con el usuario de windows.

PD: Creo que el error se encuentra en el web.config.
Detallo porque, programa lo hice en una version vieja de visual studio creo que 2005 por eso el MVS me lo convirtio a la actual 2010.
En donde empeze el proyecto nos autentificamos con el user de windows.

Por ahi quedo algo raro en el web.config.
Pero lo raro es que lo volvi a configurar con mi base de datos nueva para poner que se autentifique un usuario a mi web, y en el planeta (configuracion de asp). volvi a configurar todo.

Dejo el codigo para que vean.

Código
  1. <?xml version="1.0"?>
  2. <!--
  3.    Nota: como alternativa para editar manualmente este archivo puede utilizar la
  4.    herramienta Administración de sitios Web para configurar los valores de la aplicación. Utilice
  5.    la opción Sitio Web->Configuración de Asp.Net en Visual Studio.
  6.    Encontrará una lista completa de valores de configuración y comentarios en
  7.    machine.config.comments, que se encuentra generalmente en
  8.    \Windows\Microsoft.Net\Framework\v2.x\Config
  9. -->
  10. <configuration>
  11. <appSettings/>
  12. <connectionStrings>
  13. <add name="ConexionNueva" connectionString="Data Source=.\SQLSERVER;Initial Catalog=adminCarreraAnimal;Integrated Security=True;User Id= sa; Password=Pass"/>
  14. <add name="CarreraAnimalConnectionString" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  15. <add name="CarreraAnimalConnectionString2" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  16. <add name="CarreraAnimalConnectionString3" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  17. <add name="CarreraAnimalConnectionString4" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  18. <add name="ConnectionString" connectionString="Data Source=JUANCA1\SQLSERVER;Integrated Security=True" providerName="System.Data.SqlClient"/>
  19. </connectionStrings>
  20. <system.web>
  21.  
  22. <!--
  23.            Establezca debug="true" en la compilación para insertar símbolos
  24.            de depuración en la página compilada. Dado que este
  25.            proceso afecta al rendimiento, debe establecer este valor como true
  26.            durante la depuración.
  27.        -->
  28. <authorization>
  29. <allow users="?"/>
  30. </authorization>
  31. <compilation debug="true" targetFramework="4.0"/>
  32. <!--
  33.            La sección <authentication> permite configurar
  34.            el modo de autenticación de seguridad utilizado por
  35.            ASP.NET para identificar a un usuario entrante.
  36.        -->
  37. <authentication mode="Forms">
  38.   <forms name=".ASPXCOOCKUE" loginUrl="iniciar.aspx" defaultUrl="Administracion.aspx"
  39.    timeout="15" />
  40.  </authentication>
  41. <!--
  42.  
  43.            La sección <customErrors> permite configurar
  44.            las acciones que se deben llevar a cabo/cuando un error no controlado tiene lugar
  45.            durante la ejecución de una solicitud. Específicamente,
  46.            permite a los desarrolladores configurar páginas de error html
  47.            que se mostrarán en lugar de un seguimiento de pila de errores.
  48.  
  49.        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
  50.            <error statusCode="403" redirect="NoAccess.htm" />
  51.            <error statusCode="404" redirect="FileNotFound.htm" />
  52.        </customErrors>
  53.        -->
  54. <roleManager enabled="true">
  55.   <providers>
  56.    <add connectionStringName="ConexionNueva" name="CustomizedRoleProvider"
  57.     type="System.Web.Security.SqlRoleProvider" />
  58.   </providers>
  59.  </roleManager>
  60. <membership>
  61.   <providers>
  62.    <add connectionStringName="ConexionNueva" requiresUniqueEmail="false"
  63.     maxInvalidPasswordAttempts="10" enablePasswordRetrieval="true"
  64.     passwordFormat="Clear" requiresQuestionAndAnswer="false" minRequiredPasswordLength="4"
  65.     minRequiredNonalphanumericCharacters="0" name="CustomizedMembershipProvider"
  66.     type="System.Web.Security.SqlMembershipProvider" />
  67.   </providers>
  68.  </membership>
  69. <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/></system.web>
  70.  
  71.  
  72.  
  73. </configuration>

27  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda para conectar desde ASP a una DB en: 16 Agosto 2011, 03:17 am
hola gente tengo un problema para conectar desde mi proyecto web a la base de datos.
me sale el siguiente error
Citar
Cannot open database "CarreraAnimal" requested by the login. The login failed.
Login failed for user 'juanca1\juanca'

juanca1\juanca, no se porque me toma esto comu user, cuando estoy indicando en el web.config
Citar
<add name="ConexionNueva" connectionString="Data Source=JUANCA1\SQLSERVER; Initial Catalog=adminCarrera; User Id=sa; password=pass" />
Alguna idea como solucionarlo?
Conclusión me esta tomando para conectarme desde mi usuario de windows por lo q veo como se cambia?
28  Programación / Bases de Datos / Re: ayuda con consulta sql en: 14 Agosto 2011, 05:38 am
por que mi primary key no es auto incrementable visualmente mi tabla es asi

id_carrera  id_jugador     posicion
1                   1                  3
1                   2                  1
1                   3                  2
1                   4                  4
29  Programación / Bases de Datos / Re: crear el sistema de usuario para mi web en: 14 Agosto 2011, 05:28 am
Algo facil seria hacerlo en .NET y ASP ya que tiene los controles de login y registros echos ademas de las herramientas intuitivas que tiene para conectar con la DB, y esta de mas decir que la base de datos la crea automaticamente  :xD
30  Programación / .NET (C#, VB.NET, ASP) / Tutorial C# & ADO.NET & DB en: 13 Agosto 2011, 21:21 pm
Tutorial C# & ADO.NET & DB

1-BASE DE DATOS.

Que es una DB: Una de DB es una base de datos un conjunto de informacion relacionada y estructurada, puede tener diferentes tipos de datos, y esta formada por tablas, un conjunto de tablas conformaran nuestra base de datos.

Que son las tablas?
Las tablas son un contenedor de informacion, la cual esta organizada y esquematizada, esta formada por registros y a su vez contienen diferentes campos.
Estas son objetos de almacenamiento que podran ser manipulados por nuestras aplicaciones.


Que es SQL? Structured Query Language, es el lenguaje que nos permite hacer consultas, definir y actualizar nuestra base de datos.

Tipos de datos de una DB
http://technet.microsoft.com/es-es/library/ms187752.aspx




Estructura del lenguaje

DDL y DML


DDL: Comprende los comandos para: crear, modificar y eliminar tablas e indices.
Comandos mas utilizados son: CREATE, ALTER(Modifica, Agregar columnas, cambia la estructura), DROP(Borrar).

El que nosotros vamos a usar
DML: Comprende los comandos para: realizar consultas, insertar, modificar, eliminar.
Comados mas utilizados son: SELECT, INSERT, UPDATE, DELETE(Elimina informacion no la tabla).

Algunas consultas y creacion de tablas
http://es.wikipedia.org/wiki/SQL

Algo mas completo sobre DB
http://foro.elhacker.net/bases_de_datos/iniciando_en_base_de_datos-t273232.0.html

2- ADO.NET

Que es ADO.NET? Es im conjunto de librerias orientadas a objetos que nos permite interactuar con la base de datos, archivos de: texto, XML, plantillas excel, etc.

Estructura de ADO.NET
<Data Providers> MySql
<Data Sets>Obtener informacion de esa DB

Data Providers: Tiene la siguientes clases.
Connection: la cual nos permite establecer la conexion con la DB.
Command: La cual nos permite hacer cualquier tipo de consulta y eliminacion(datos) a la DB
Parameter: Parametros para ser usados en un Command.
DataAdapter: Es el elemento que nos permite almacenar los datos obtenidos de una DB en un objeto Data Set.
DataReader: Es la clase que nos permite procesar los resultados.

Data Sets: Contiene las siguientes clases

DataTable: Representa una unica tabla
     -DataColumn: Columna de la tabla con su nombre y tipo.
     -DataRow: Fila de la tabla  y nos permite realizar acciones sobre ella

DataRelation: Representa las relaciones entre las tablas.

Constraint: Las restricciones de la tabla.


SQLHelper

SQLHelper es una clase que nos permite reducir lineas de codigo que usaremos para establecer la conexion a la DB.

Metodos de SQLHelper:
ExecuteDataSet
ExecuteNonQuery
ExecuteReader
ExecuteScalar
ExecuteXmlReader

Mas info: http://es.wikipedia.org/wiki/ADO.NET

3- C# & ADO.NET

Realizando Consultas a la DB con C#

Código
  1. using System;
  2. using System.Data;
  3. using System.Data.SqlClient;
  4. /*Estas son las librerias que necesitaremos incluir a nuestro proyecto para utilizar las clases y metodos explicados anteriormente.
  5. */
  6.  
  7. Class ConexionEjemplo
  8. {
  9. public static void Main(string[] args)
  10. {
  11.  
  12.            //Establecemos conexion
  13.    SqlConnection conexion = new SqlConnection();
  14.            conexion.ConnectionString = "Data Source=VerImagen;User Id=User;password=Password;Initial Catalog=NombreDeLaDB;";
  15.  
  16.    //Instaciamos el DataReader donde se guardaran los datos
  17.    SqlDataReader read=null;
  18.  
  19.  
  20.            try{
  21.  
  22.  //Abrimos la conexion
  23.  conectar.Open();
  24.  
  25.  //Realizamos una consulta
  26.  SqlCommand consulta=new SqlCommand("SELECT * FROM autos", conexion);
  27.  
  28.  //Cargamos los datos al DataReader
  29.  read= consulta.ExecuteReader();
  30.  
  31.  while(read.Read())
  32.  {
  33. Console.WriteLine("Mostramos el contenido de Auto: "+read[0]);
  34.  
  35.  }
  36.       }
  37. finally
  38. {
  39. if(read!=null)
  40. read.Close();
  41. if(conexion!=null)
  42. conexion.Close();
  43. }
  44.  
  45.  
  46. }
  47. }
  48.  

Para insertar datos a la tabla.


Código
  1.        public static void Main(string[] args)
  2. {
  3.  
  4.            //Establecemos conexion
  5.    SqlConnection conexion = new SqlConnection();
  6.            conexion.ConnectionString = "Data Source=VerImagen;User Id=User;password=Password;Initial Catalog=NombreDeLaDB;";
  7.  
  8.    //Instaciamos el DataReader donde se guardaran los datos
  9.    SqlDataReader read=null;
  10.  
  11.  
  12.            try{
  13. String insertar=@" INSERT INTO auto (marca, color, modelo) values("FORD", "VERDE", "2010")";
  14. SqlCommand cargar=new SqlCommand(insertar, conexion);//pasamos al command el query y la conexion
  15.  
  16. cargar.ExecuteNonQuery();//Actualizamos. Si miramos en la DB vamos a ver este nuevo registro.
  17.  
  18.       }
  19. finally
  20. {
  21. //if(read!=null)//
  22. //read.Close();// Como no utilizamos un dataReader este if no iria, ya que no abrimos un reader.
  23. if(conexion!=null)
  24. conexion.Close();
  25. }
  26.  
  27.  
  28. }
  29. }

De La misma manera que insertamos podemos hacer un UPDATE o un DET, esto dependera de la consulta que enviemos en nuestro string.


Usando el metodo ExecuteScalar();

Código
  1.        public static void Main(string[] args)
  2. {
  3.  
  4. try{
  5. conexion.Open();
  6.  
  7. SqlCommand obtener=new SqlCommand("SELECT count(marca) FROM auto",conexion);
  8.  
  9. marcaTotal=(int).ExecuteScalar();
  10.  
  11.     }
  12.     finally
  13.       {
  14.  
  15.     if(conexion!=null)
  16.       conexion.Close();
  17.     }
  18.  
  19.  
  20.   Console.WriteLine("Cantidad de marcas:"+ marcaTotal);
  21. }
  22.  


                                                                            


Código
  1. conexion.ConnectionString = "Data Source=Nombre del Servidor;User Id=User;password=Password;Initial Catalog=NombreDeLaDB";

Si nuestra base de datos como en el caso de la imagen se autentifica con el usuario de windows  hay que agregar un parametro mas a nuestra conexion

Código
  1. conexion.ConnectionString = "Data Source=Nombre del Servidor;Initial Catalog=NombreDeLaDB; Trusted_Connection=true";
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines