Manuales KJD


Otros excelentes manuales de un amigo que me los paso y estan muy buenos para quienes empiezan en este mundo.

Link:
http://www.mediafire.com/?5glzcztmz0y

Iniciando el Blog....


Hola a todos, espero compartir con todos algunos temas relacionados con la Ingenieria Inversa, Programacion, Tutoriales, etc.

Espero que sea de su agrado.

Tutoriales AmeRiK@nO


Bueno empezamos por postear mis manuales de cracking orientado a newbies, incluido los programas que se crackearon para poder practicarlos, pero espero pronto subir de nivel :), que los disfruten y envien sus comentarios por si hay dudas.

http://www.mediafire.com/?sharekey=c8de8de162da6e81c18d45d1eb43f784beb4fd867f2a0feb

En esta carpeta van los programas y los manuales, y sera actualizada en cuanto cree un nuevo tutorial que espero sea pronto :).

Salu2

Pagina de Ricardo Narvaja y CrackSLatinoS


Para la Ingenieria Inversa no he visto algo similar jeje, la mejor página para aprender este arte, con manuales de todo tipo y nivel, Ricardo Narvaja es el gran colaborador y maestro mio :P, todo en el cracking lo he aprendido de él y CrackSLatinoS, por ende creo que es conveniente mostrarles esta gran fuente de información. Desde que estoy en CrackSLatinoS cada vez aprendo algo :), solo espero sepan aprovechar todo lo que encontrarán, el nivel de Tutoriales es excelente.



Link:
http://ricardonarvaja.info/

Grupo CrackSLatinoS:
http://groups.google.com/group/CrackSLatinoS

Salu2 y buen cracking :P

Windows 7 pesará menos


En una nueva entrada del blog “engineering Windows 7″, los desarrolladores del nuevo sistema operativo nos explican paso a paso cómo han conseguido reducir el espacio en disco que va a consumir Windows 7 con respecto a Vista. Microsoft Michael Beck, uno de los managers de los equipos de programación, nos habla de qué elementos ocupan espacio en Vista y cuáles pueden reducirse y qué consecuenciaspueden tener.

Una vez más el blog oficial de desarrollo del Windows 7 nos trae novedades y cambios de este sistema operativo. En esta ocasión es Michael Bleck, uno de los managers de los equipos a cargo del desarrollo del sistema, el que nos da nuevas pistas. En esta ocasión habla de la reducción del espacio que va a ocupar el sistema operativo. En realidad con la disminución del precio de los discos duros y los sistemas de almacenamiento podría parecer poco práctico el desviar esfuerzos para ahorrar espacio en disco. Sin embargo, y de forma muy significativa, desde le blog apuntan que el panorama ha cambiado con la aparición de equipos como los netbooks, con poca capacidad de almacenamiento, y nuevos discos duros SSD, con menos espacio que sus contrapartidas magnéticas.



Además, con la disminución del espacio ocupado por el sistema como efecto colateral se reducirá el tiempo de arranque del sistema, pues se reducirá el tiempo de carga en memoria. En cualquier caso en el blog nos cuentan en qué direcciones centran su esfuerzo, y no parece tarea fácil. Sólo los controladores de impresoras, como puede verse en el gráfico, ocupan más de 800 Megabytes en el disco. El tema de los drivers es peliagudo y se mueve entre que el usuario tenga la experiencia de que cualquier cosa que conecte al ordenador funcione inmediatamente o que el sistema ocupe menos espacio.


También se habla de las opciones de Windows presentes por defecto enla instalación estándar (como la compatibilidad con idiomas y tipos deletra de otros países), el almacenamiento progresivo de los cambios realizados por sucesivas instalaciones… Una observación muy interesante es la siguiente: “es probable que el espacio ocupado en disco por Windows 7 será más reducido que con Windows Vista gracias a los esfuerzos de ingeniería por parte del equipo, que proporcionará mayor flexibilidad para el diseño de sistemas por parte de los fabricantes dePC”. ¿Windows 7 Netbook edition?


Fuente: click aca


Manual de programación en Java 2D


Excelente manual para empezar a programar con el API de Java 2D, lo recomiendo.



Descripción:

Titulo: Java a Tope - Java 2D
Descripción: Cómo tratar con Java figuras, imágenes y texto en dos dimensiones.
Autor (es):
Sergio Gálvez Rojas, Manuel Alcaide García, Miguel Ángel Mora Mata.
Páginas: 138
Idioma: Español

Link: http://www.mediafire.com/?4dvtyuiahjz

Espero lo disfruten y le saquen provecho :). Salu2

Invertir una lista sencilla en Java


Bueno dejo un pequeño método en Java que hice para un trabajo de la Universidad, lo que hace es invertir una lista sencilla a travez de nodos.

Primero hay que tener en cuenta que el mundo del problema posee dos clases, una llamada Region.java y otra Colombia.java la cual tiene la lista de regiones y tambien una referencia a la primera Región, cada Región tiene una referencia a la siguiente Región y así sucesivamente hasta la ultima y formar la lista.

Bueno, el método de invertir es algo como esto:

public void invertirLista(){
       
        Region miRegion = primera, temp=null;
       
        while(miRegion.getSiguiente() != null)
        {
            temp = miRegion.getSiguiente();
            miRegion.setSiguiente(temp.getSiguiente());
            temp.setSiguiente(primera);
            primera = temp;
        }
    }


Lo que hacemos primeramente es declarar una Región (miRegion) y le apuntamos a Primera para poder empezar desde el inicio :P, y tambien declaramos una referencia (temp) que nos servira para el cambio de nodos.

Como bien, la lista es sencilla por lo tanto no tenemos referencia a Anterior, por eso debemos tener un auxiliar que nos sirva de rescate.

El bucle lo que hace es mientras no estemos en la ultima región "While(miRegion.getSiguiente() != null)" apuntamos temp hacia la siguiente de donde estamos parados, para que de esta forma al cambiar la referencia en la que estamos hacia la que sigue de la siguiente, en temp nos quede la que saltamos (ahora explico bien el mecanismo usado).

Con "miRegion.setSiguiente(temp.getSiguiente());" lo que hacemos es que donde estamos ponemos en siguiente la referencia siguiente del elemento que saltamos, de esta forma quedaria en la misma posición de temp.

Ahora "temp.setSiguiente(primera);" lo que hace es cambiar la referencia siguiente de temp para que apunte a la primera, y hecho esto ya pasamos nuestro elemento miRegion una posición mas en la lista, y con "primera = temp" indicamos que primera ya no es miRegion sino temp, el esquema siguiente ilustra lo que hace el bucle.

Esquema:

1. Inicio del escenario:
Region miRegion = primera, temp=null;



2. Inicializamos temp: temp = miRegion.getSiguiente();



3. Saltamos E2: miRegion.setSiguiente(temp.getSiguiente());



4. Apuntamos temp a primera: temp.setSiguiente(primera);



5. Tomamos ya primera como temp: primera = temp;



6. Ahora ordenamos el esquema para que se vea mejor:



Como ven esto se repite hasta que miRegion.getSiguiente() != null, eso indicaria que terminamos, ya que los elementos iran quedando uno detrás del otro y asi sucesivamente.

Espero les sirva de algo.


Acerca de amerikano

Ingenieria Inversa

Archivo

Suscríbete

RSS | Atom

Contacto

Contactar

Albergado en:blogspot.es

Noticias: Noticias

Contador gratis contadorplus.com