Quequero.org - Università Italiana Cracking
A good starting point (if not the best) to explore themes such as cracking and reverse engineering 's University reached by Italian Cracking this unusual address (one of my favorites for a long time;): quequero.org
From the home page :
'The Italian University Cracking is one of the few pages on the Italian Reverse Engineering , our aim is to transmit the knowledge of one of the most fascinating and complex disciplines of computer science. On this site you will have the opportunity to learn the language Assembly , you can start following the Core courses, and when you will be more good you can switch to advanced courses . We also have a huge collection of tutorials where thousands of different programs are studied. [...] "
One of the most engaging sections, in my view, is that of crackme : executable appositamente creati per essere crackati e mantenersi, così, in allenamento!
Dateci un'occhiata quando avete tempo! ;)
Friday, November 30, 2007
Thursday, November 15, 2007
Brother In Law Scrapbooking
Cosa sono e come si usano i Threads
I threads (= " filo " o " stringa ") in Java rappresentano un "flusso di controllo sequenziale separato", ovvero dei segmenti di codice che vengono eseguiti, in parallelo (ovvero in " fili " separati), all'interno dello spazio di memorizzazione di un processo. Un processo può eseguire più threads contemporaneamente e, in genere, ne eseguirà uno per ogni attività che vuole svolgere in parallel with the other. In
a Java thread is the class java.lang.Thread that allows the execution of objects runnable ", or that implement the interface java.lang.Runnable .
To create an object so Thread you must first create a Runnable , implementing within the latter, the method run () , things to do with the thread:
In realtà la stessa classe Thread implementa l'interfaccia Runnable fornendo un'implementazione a corpo vuoto del metodo run() . Ciò consente di creare un Thread estendendo direttamente la suddetta classe ed effettuando l' overloading del metodo run() per esplicitare le operazioni da svolgere:
I threads (= " filo " o " stringa ") in Java rappresentano un "flusso di controllo sequenziale separato", ovvero dei segmenti di codice che vengono eseguiti, in parallelo (ovvero in " fili " separati), all'interno dello spazio di memorizzazione di un processo. Un processo può eseguire più threads contemporaneamente e, in genere, ne eseguirà uno per ogni attività che vuole svolgere in parallel with the other. In
a Java thread is the class java.lang.Thread that allows the execution of objects runnable ", or that implement the interface java.lang.Runnable .
To create an object so Thread you must first create a Runnable , implementing within the latter, the method run () , things to do with the thread:
MioRunnable class implements RunnableLa chiamata al metodo start() serve ad eseguire il thread appena creato.
{public void run () {
/ / do something ...
}
}
MioRunnable r = new MioRunnable();
new Thread(r).start();
In realtà la stessa classe Thread implementa l'interfaccia Runnable fornendo un'implementazione a corpo vuoto del metodo run() . Ciò consente di creare un Thread estendendo direttamente la suddetta classe ed effettuando l' overloading del metodo run() per esplicitare le operazioni da svolgere:
class MioThread extends Thread {[...] complete and updated version on justshareit.pbwiki.com [...]
public void run () {
/ / do something ...
}}
MioThread MioThread t = new ();
t.start ();
Subscribe to:
Posts (Atom)