Italiano Español Português English
Manuale pdf gratis
Sitemap Adobe Autodesk Corel Linguaggio di Programmazione Microsoft Open Source Numerosi manuali

Manuale di cracking & hacking





Manuale di cracking & hacking

Manuale di cracking & hacking SCARICA IL MANUALE
Manuale in formato pdf in modo da poter salvare sul tuo PC, e-book reader o di stampa.


Sponsored Link



Nota: Il manuale che stai per scaricare è compresso in formato RAR, se non si dispone di un file rar decompressore è possibile scaricare 7-zip e si può visualizzare il Foxit PDF Reader.



Indice di Manuale di cracking & hacking


Tecniche, programmi e conoscenze per il cracking dei programmi
Teoria dell'assembler
Teoria dei debuggers, disassemblatori ecc
Teoria del software in rete
Teoria activeX e librerie
Interrupts
Funzioni API di Windows
QUESTO VOLUME NON VIOLA NESSUNA LEGGE NEPPURE MORALE
INTRODUZIONE
CONOSCENZE TEORICHE E PRATICHE
Linguaggio Assembler
Linguaggio C, Basic o Pascal
Api di Windows ed Interrupts
Debugger e disassemblatori
Viewer hex
Analizzatori del file di registro
File vari
Errori fatali di run-time che sono complessi da risolvere
Problemi che nascono da seuqenze di azioni
Uso no corretto di funzioni API
Cattivi valori passati come argomenti alle funzioni
Gestione di valori complessi
Errori delle componenti come ActiveX ecc
DISASSEMBLATORI
Limitations
you will not be able to load old databases
you will not be able to produce .lst or .asm files
you will not be able to disassemble files larger than 64kbytes
this version will expire September 1st, 1998
The full versions comes with
unlimited database support
unlimited output support
file size limit of 64MB
no expiration date
HIEW
WINDEBUGGER
Comment
Command Separator
Evaluate Expression
User Extension DLL
Display Process State
Display Thread State
Search for Disassembly Pattern
Change Context
.attach Attach to Process
.break - Debug Break
.cache - Cache Size
.connect - Establish Connection
.disconnect - Drop Connection
.kill - Terminate Process
.list - Display Source/Assembly Listing
.logappend - Append Log File
.logclose - Close Log File
.logopen - Open Log File
.opt - Set Option
.reboot - Reboot Target Computer
.reload - Reload Symbols
.start - Start Debugging
.title - Set Title
BA - Break on Access
Syntax
BC Breakpoint Clear
BD Breakpoint Disable
BE - Breakpoint Enable
BL Breakpoint List
BP Set Breakpoint
there is a debug register available
memory size is 1
memory size is 2 and address is WORD aligned
memory size is 4 and address is DWORD aligned
C Compare Memory
DA, DB, DC, DD, DI, DS, DT, DU, DW Display Memory
EA, EB, ED, EI, ES, ET, EU, EW Enter Values
F Freeze Thread
FIA - Fill ANSI - ANSI (extended ASCII) characters
FIB - Fill Bytes (char) - Byte values
FID - Fill Double Words (long) - Double-word (four-byte) values
FII - Fill 8-Byte Reals (double) - Floating-point numbers
FIS - Fill 4-Byte Reals (float) - Floating-point numbers
FIT - Fill 10-Byte Reals (long double) - Floating-point numbers
FIU - Fill Unicode - Unicode characters
FIW - Fill Words (short) - Word values
FR - Floating-Point Registers
G - Go
GH - Go- Exception Handled
GN - Go- Exception Not Handled
K, KB, KN, KS, KV Display Stack Backtrace
L - Restart Debuggee
LM - List Loaded Modules
M - Move Memory
N - Set Number Base
P - Program Step
Q - Quit WinDbg
R - Registers
REMOTE - Start Remote Server
RT - Register Display Toggle
S+, S- - Set Source/Assembly Mode
SA, SB, SD, SI, SS, ST, SU, SW - Search Memory
S{A|B|D|I|S|T|U|W} range pattern
SX, SXD, SXE, SXN - Set Exceptions
T - Trace
U - Unassemble
X - Examine Symbols
Letter - Scope
C - The current class
E - All modules in the executable or DLL, except for the current module
F - The current function
G - All global symbols
L - The current code block (lexical scope)
M - The current module
P - All public symbols
Z - Unfreeze Thread
PROGRAMMI CON BORLAND C
WINHEX 8.32
SOFTICE 3.x - 4.x
SoftICE 3.24
PROCDUMP
REGSNAP
WINHACK
WinHack v2.00
WINDOWS EXECUTABLE
Image File Header
Image Optional Header
Import Table
Section Table
Header Information
BPX GetDlgItemTextA
ULTRAZIP PASSWORD CRACKER
STAR CRACKER v1.0b1
SOFTWARE SPECIALI
CALL - MyProgram.FUNCTIONCopy
DECAF
FOXDCOMP
Windows.Installshield.Decompiler.V1.00.Beta
Borland C
Borland Pascal
Watcom C
TMT Pascal
Microsoft C
GNU C
Symantec C
PowerBASIC
Zortech C
QuickBASIC
Turbo Basic
PL/I-86
packers/protectors:
Alec v1.6
ProtEXE v3.10/v3.11
Protect! EXE/COM v6.0
CrackStop v1.0b-v1.03
PCrypt v3.50
HackStop v1.18
Ciphator Pro v4.6
EXE Manager v3.0
Secure v0.19
Xorer v2.0
NoDebug v1.0
RCC II/286 v1.14
Crypt/Dismember v1.7
Anti-TEU v0.9
XPack v1.65-v1.67
PGMPack v0.13
DOP''s CRYPTEXE v1.04
PSP''s EXE2COM v2.0
Cambiare il testo di ogni oggetto
Abilitare o disabilitare qualsiasi oggetto
Muovere il controllo nella finestra
Interagire con altre applicazoni
Determinare password nascoste
Trovare oggetti nascosti
SMARTCHECK by NUMEGA
Decafe Pro
Java Decompiler for Windows 95/98/NT
TRA LIBRERIE E ACTIVEX
Indirizzo del salto
CON ARITMETICA PUNTATORI
CON CICLO FOR
GERARCHIA DELLE FUNZIONI
ACTIVE X PER SISTEMI DI CREAZIONE DEMO
LIBRERIA MACCHINA VIRTUALE VISUAL BASIC 6.0
Imported functions
DLL CARICATE NEL SISTEMA
DATI E PUNTATORI IN C
char - Character
int - Integers
long - Long
float e double - The Real Numbers
PREFAZIONE AI TIPI DI RICERCHE
BPX MessageBox
bmsg WM_INITDIALOG
Bmsg 0FC4 WM_INITDIALOG
INDIVIDUAZIONE LINGUAGGIO
LOCALIZZAZIONE DELLE FUNZIONI
MODALITA' DI ESECUZIONE
PROTOTIPI ASSEMBLER
CAMBIO DEI PARAMETRI DELLA DATA DI EXPIRE
FUNZIONI DI FORMATTAZIONE DEL TESTO
parte fissa + parte random estensione
ADVAPI32.DLL
COMCTL32.DLL
COMDLG32.DLL
GDI32.DLL
IMM32.DLL
KERNEL32.DLL
MPR.DLL
MSVCRT.DLL
MSVCRT20.DLL
MSWSOCK.DLL
NETAPI32.DLL
NETBIOS.DLL
OLE32.DLL
OLEAUT32.DLL
OLEDLG.DLL
RSCNDC22.DLL
RSCNPB22.DLL
SHELL32.DLL
SHLWAPI.DLL
TL31INJ.DLL
USER32.DLL
WININET.DLL
WINSPOOL.DRV
WS2_32.DLL
WS2HELP.DLL
WSOCK32.DLL
TL31INJ.DLL, RSCNPB22.DLL e RSCNDC22.DLL
GetDriveNumber
GetStatus
GetDLLVersion
DoRegistration
PassHandle
ShowAboutDialog
GetSerialNumber
GetUserCompanyName
GetUserName
GetExpirationDate
GetTryNumber
InputUnlockCode
GetTrialPeriodRemaining
CheckProtectionDLL
CheckProtectionDLL
DoRegistration
GetDLLVersion
GetDriveNumber
GetExpirationDate
GetSerialNumber
GetStatus
GetTrialPeriodRemaining
GetTryNumber
GetUserCompanyName
GetUserName
InputUnlockCode
PassHandle
ShowAboutDialog
ShowAboutDialog
VBOX INTORNO ALLA VERSIONE 4.xx
General informations
DIFFERENZE TRA I VARI DISASSEMBLATORI
BMSG 00CE WM_DESTROY
Mov eax+10h, 34h
bpx addr do "bpx addr"
bpx GetDlgItemTextA
WDASM
SOFTICE
RIASSUNTO DELLE FUNZIONI PIU' UTILIZZATE NELLE RICERCHE
ReadFile
WriteFile
Funzioni per la richiesta di informazioni sui file
SetFilePointer
GetSystemDirectory
GetSystemDirectoryA
Per la lettura o scrittura in file .ini
Per aplicazioni a 16 bits
GetPrivateProfileString
GetPrivateProfileInt
WritePrivateProfileString
WritePrivateProfileInt
32 bits
GetPrivateProfileStringA
GetPrivateProfileIntA
WritePrivateProfileStringA
WritePrivateProfileIntA
Accesso ai file ramite interrupt
bpint 21 if (ah==3d)
bpint 2f if (ah==01)
Funzioni per il registro
Creazione voci
RegCreateKey
RegDeleteKey
RegCreateKeyA
RegDeleteKeyA
Lettura e scrittura valori
RegQueryValue
RegQueryValueA
Apertura e chiusura chiavi registro
RegCloseKey
RegOpenKey
RegCloseKeyA
RegOpenKeyA
Dialog Boxes
Lettura testo e interi
GetWindowText
GetDlgItemText
GetWindowTextA
GetDlgItemTextA
GetDlgItemInt
Apertura MessageBox
MessageBox
MessageBoxA
MessageBoxExA
MessageBeep
Altri metodi per visualizzare e preparare testi
SENDMESSAGE
WSPRINTF
Creazione windows, dialogs e altre varie
DialogBox
DialogBoxParam(A)
CreateWindow }
ShowWindow}
Funzioni per il tempo
GetSystemTime
GetLocalTime
SystemTimeToFileTime
Generazione Window
createwindow
createwindowexa
showwindow
bitblt (a type of memory move, similar to hmemcpy)
CD-ROM Calls
GetDriveType (if eax=5 then it is a cdrom check)
GetDriveTypeA
GetDriveType Return Function codes
Value - Meaning
Drive Cannot Be determined
Root Dir Does not exist
DriveRemoveable
A Fixed Disk (HardDrive)
Remote Drive(Network)
Cd-Rom Drive
RamDisk
GetLogicalDrives
GetLogicalDrivesA
GetLogicalDriveStrings
GetLogicalDriveStringsA
Altre informazioni CDROM
Input numerico sotto window
GETWINDOWWORD
GETWINDOWLONG
Altri breakpoints possibili
BOZOSLIVEHERE
HMEMCPY
GLOBALGETATOMNAME
message breaks
BMSG xxxx WM_GETTEXT (good for passwords)
BMSG xxxx WM_COMMAND (good fro OK buttons)
Xxxx stà per l'handle della finestra
VIRUS E TROJAN HORSES
The Guppy Virus
Trovare il file
Testare se è da infettare
Infettarlo
Se infettato sufficientemente STOP
Altrimenti ritorna a 1
Cambiate gli attributi del file a NULL (resettateli)
Salvate la data e il tempo del file
Chiudetelo
Apritelo in modo READ/WRITE
Salvate P1 e appendetelo alloa fine del file
Copiate V1 all'inizio ma cambiate l'offset a cui salta per trasferirgli il controllo in modo corretto Guardate la parte di codice precedente
Appendete V2 alla fine del file
Eseguite il restore dei file attributes/date/time
Cancellazione delle tracce
API DI WINDOWS
GetDlgItem
Remarks
GetDlgItemInt
GetDlgItemText
GetLocalTime
GetOpenFileName
CDERR_FINDRESFAILURE
CDERR_NOHINSTANCE
CDERR_INITIALIZATION
CDERR_NOHOOK
CDERR_LOCKRESFAILURE
CDERR_NOTEMPLATE
CDERR_LOADRESFAILURE
CDERR_STRUCTSIZE
CDERR_LOADSTRFAILURE
FNERR_BUFFERTOOSMALL
CDERR_MEMALLOCFAILURE
FNERR_INVALIDFILENAME
CDERR_MEMLOCKFAILURE
FNERR_SUBCLASSFAILURE
GetPrivateProfileInt
GetPrivateProfileString
GetSystemTimeAsFileTime
GetWindowLong
GetWindowText
GetWindowTextLength
CharUpper
CharLower
CreateDialog
KillTimer
lstrcat
lstrcmpi
lstrcpy
lstrcpyn
RegCreateKey
RegCloseKey
RegCreateKeyEx
RegDeleteKey
RegLoadKey
RegOpenKey
RegOpenKeyEx
RegQueryValue
RegQueryValueEx
RegSaveKey
RegSetValueEx
RegSetValue
WritePrivateProfileString
GetPrivateProfileString
GetPrivateProfileSection
RegDeleteValue
ALCUNI SEGRETI DI WINDOWS
TESTA IL BIT PE (PROTECT ENABLE) NELLA MSW (Machine Status Word)
Virtual-8086 (V86) VxD APIs
Toy Win16 Server for FWORD.C (Win32->Win16 Thunk demo)
MAPPA I DEVICE IN MEMORIA
Detecting Windows mode, version from DOS
SERVIZI D'INTERRUPTS BIOS E DOS
SALVA L'INDIRIZZO DELL'INTERRUPT
SETTA COME INDIRIZZO QUELLO DELLA MIA FUNZIONE
QUANDO VIENE CHIAMATA LA MIA FUNZIONE RITORNA IL VALORE CHE DESIDERO
INT32.MAK
INT32.H
INT32.C
INT32.ASM
INTERRUPTS ROM BIOS
ROM PRINT SCREEN SERVICE [int 05]
ROM VIDEO SERVICES [int 10]
ROM EQUIPMENT SERVICE [int 11]
ROM DISKETTE SERVICES [int 13]
ROM SERIAL PORT SERVICES [int 14]
ROM DEVICE SERVICES [int 15]
ROM KEYBOARD SERVICES [int 16]
ROM PRINTER SERVICES [int 17]
ROM START BASIC SERVICE [int 18]
ROM REBOOT SERVICE [int 19]
ROM REAL TIME CLOCK SERVICES [int 1A]
DOS PROGRAM TERMINATION SERVICE [int 20]
DOS FUNCTION SERVICES [int 21]
INTERRUPT PARTICOLARI
INT 24H - CRITICAL ERROR HANDLER
INT 25H e 26H - ABSOLUTE READ AND WRITE
INTERRUPT DI MULTIPLEXING E FUNZIONI LEGATE AL CD
LINGUAGGIO ASSEMBLER E ARCHITETTURA SOFTWARE
FUNZ_1
SALVA_INDIRIZZO_NELLO_STACK
ISTRUZIONE 1
ISTRUZIONE n
RIPRISTINA_INDIRIZZO_DALLO_STACK
FINE_FUNZ_1
ISTRUZIONE X
CHIAMA_FUNZ_1
ISTRUZIONE Y
segmento:offset
void function()
BYTE -> DB
WORD -> DW
DWORD -> DD
QWORD -> DQ
TWORD -> DT
Istruzioni ordinarie ad un solo operando
INC - incrementa il contenuto
DEC - Decrementa
NEG - Due complementi
NOT - Un complemento
PUSH - Inserisce un valore nello stack
POP - Preleva un valore dallo stack
Istruzioni di moltiplicazione e divisione
Istruzioni di aggiustamento che aiutano a eseguire operazioni su dati ASCII
Operazioni di shift e di rotazione
IN, OUT le quali agiscono sulle 1024 possibili porte hardware
CBW , CWD - Convertono byte in word oppure word in doubleword
Istruzioni che agiscono sul flusso del programma
CALL, RET - Chiamata e ritorno Ricordatevi del discorso fatto per il basic legato alle istruzioni di salto condizionate (GOSUB e RETURN)
INT, IRET - Chiamata d' interrupts e ritorno da una routine d'interript
JMP - Salto
LOOP, LOOPNZ, LOOPZ - Istruzioni che implementano dei loops
Varie istruzioni di salto condizionate (JE, JNE ecc.)
Le vedremo n modo dettagliato tra poco
Istruzioni su stringhe o sequenze di caratteri
CMPSB/CMPSW - Compara byte o word
LODSB/LODSW - Legge bytes o words in AL o AX
STOSB/STOSW - Salva bytes o words da AL o AX
MOVSB/MOVSW - Muove bytes o words
SCASB/SCASW - Compara bytes o words con i contenuti di AL o AX
REP/REPE/REPNE - Un prefisso con il quale può essere combinato con qualsiasi delle precedenti istruzioni perche vengano ripetute su una stringa la cui lunghezza è in CX
REP MOVSB
REP STOSB
REPNE SCASB
Altre istruzioni riguardano lo stack
PUSH - Inserisce un valore nello stack
POP - Lo preleva
CALL - Esegue una chiamata
NOP - Nessuna operazione 90
01h region not in contigous memory
02h region crossed a physical alignment boundary
03h unable to lock pages
04h no buffer available
05h region too large for buffer
06h buffer currently in use
07h invalid memory region
08h region wasn't locked
09h number of physical pages greater than table length
0ah invalid buffer ID
0bh copy out of buffer range
0ch invalid DMA channel number
0dh disable count overflow
0eh disable count underflow
0fh function not supported
10h reserved flag bits set in DX
(DMA Descriptor Structure - DDS)
Format as following
Offset Bytes Meaning
00h 4 size of region
04h 4 region offset
08h 2 region segment
0ah 2 buffer ID
0ch 4 linear address
Alcune fnzioni usano un formato esteso (EDDS)
Offset Bytes Meaning
00h 4 size of region
04h 4 region offset
08h 2 region segment
0ah 2 reserved
0ch 2 number available
0eh 2 number used
10h 4 linear address (region 0)
14h 4 size in bytes (region 0)
18h 4 linear address (region 1)
1ch 4 size in bytes (region 1)
If there are page tables contained, the following structure applies
Offset Bytes Meaning
00h 4 size of region
04h 4 region offset
08h 2 region segment
0ah 2 reserved
0ch 2 number available
0eh 2 number used
10h 4 Page Table Entry 0
14h 4 Page Table Entry 1
Func: VDS Get Version (AX=8102h)
Call: INT 4Bh
Func: VDS Lock DMA Region (AX=8103h)
Call: INT 4B
Func: VDS Unlock DMA Region (AX=8104h)
Call: INT 4Bh
Func: VDS Scatter/Gather Lock Region (AX=8105h)
Call: INT 4Bh
Func: VDS Scatter/Gather Unlock Region (AX=8106h)
Call: INT 4Bh
Func: VDS Request DMA Buffer (AX=8107h)
Call: INT 4Bh
Func: VDS Release DMA Buffer (AX=8108h)
Call: INT 4Bh
Func: VDS Copy into DMA Buffer (AX=8109h)
Call: INT 4Bh
Func: VDS Copy out of DMA Buffer (AX=810ah)
Call: INT 4Bh
Func: VDS Disable DMA Translation (AX=810bh)
Call: INT 4Bh
Func: VDS Enable DMA Translation (AX=810ch)
Call: INT 4Bh
VIRTUAL CONTROL PROGRAM INTERFACE (VCPI)
Func: VCPI Installation Check (INT 67h, AX=DE00h)
Call: INT 67h
Func: VCPI Get Protected Mode Interface (INT 67h, AX=DE01h)
Call: INT 67h
Func: VCPI Get Maximum Physical Memory (INT 67h, AX=DE02h)
Call: INT 67h
Func: VCPI Get Number of Free 4K Pages (INT 67h / CALL FAR, AX=DE03h)
Call: INT 67h / CALL FAR
Func: VCPI Allocate a 4K Page (INT 67h / CALL FAR, AX=DE04h)
Call: INT 67h / CALL FAR
Func: VCPI Free a 4K Page (INT 67h / CALL FAR, AX=DE05h)
Call: INT 67h / CALL FAR
Func: VCPI Get Physical Address of Page in First MB (INT 67h, AX=DE06h)
Call: INT 67h
Func: VCPI Read CR0 (INT 67, AX=DE07h)
Call: INT 67h
Func: VCPI Read Debug Register (INT 67h, AX=DE08h)
Call: INT 67h
Func: VCPI Set Debug Register (INT 67h, AX=DE09h)
Call: INT 67h
Func: VCPI Get 8259 Interrupt Vector Mappings (INT 67h, AX=DE0Ah)
Call: INT 67h
Func: VCPI Set 8259 Interrupt Mappings (INT 67h, AX=DE0Bh)
Call: INT 67h
Func: VCPI Switch to Protected Mode (INT 67h, AX=DE0Ch)
Call: INT 67h
Func: Switch from Protected Mode to V86 Mode (CALL FAR, AX=DE0Ch)
Call: CALL FAR
Symbol Explanation
Structure of the RegInfo byte
THE DISASSEMBLY TABLE
INFORMAZIONI VARIE
BOOL IsFirst64kInvalid(void)
TlsAlloc()
TlsGetValue()
TlsSetValue()
TlsFree()
TlsIndex = TlsAlloc()
TlsSetValue(TlsIndex, malloc(100))
TlsSetValue(TlsIndex, (LPVOID)hWnd)
free(TlsGetValu(TlsIndex)))
INTERRUPT DI TIMER INT 8
RICAVARE LE INFORMAZIONI RELATIVE A TUTTA LA MEMORIA
SOFTICE
Breakpoints in realtime legati alla lettura/scrittura nella memoria
Backtrace history
Debugging a livello simbolico e di sorgente
Ambiente che può lavorare con debugger esistenti
Supporto completo EMM
Finestra di lavoro popup che può comparire in qualsiasi istante
Metodologia che protegge SI da programmi che creano problemi
Possibilità di usare SI come debugger stand-alone
FKEY
FKEY tasto Fx funzione
BPM[SIZE]address[verb][qualifier value][C=count]
BPMW
BPMD
BPMB
R, RW, W o X
(EQ)ual, (NE)not equal, (GT)greater than, (LT)less than, (M)ask
BPM 0040:SI W EQ 10 C=3
BPM CS:1234 X
BPMW DS:F00 W E M 0XXX XXXX XXXX XXX1
BPM DS:1000 W GT 5
BPR start-address end-address [verb] [C=count]
(R)ead, (W)rite o (RW)read/write
BPR B000:0 B000:1000 W
BPR 1000:0 2000:0 T
BPIO port [verb] [qualifier value] [C=count]
(EQ)ual, (NE)not equal, (GT)greater than, (LT)less than, (M)ask
BPIO 21 W NE FF
BPINT int-number [AL|AH|AX=value][C=count]
BPINT 21 AH=4C
BPX address [C=count]
BPX GetDlgItemText
WMSG
BMSG WM_INITDIALOG
WMSG WM_S*
BMSG WM_INITDIALOG
Window handle - hQueue
SZ
qOwner - Class name
Window-proc
BMSG 0080 WM_INITDIALOG
BMSG hwnd [L] [begin msg [end msg]] [IF expression]
BMSG 0BC4 WM_GETTEXT
BPX EIP IF(EAX==25)
CSIP [OFF| [NOT] start-address end-address]
CSIP NOT F000:0 FFFF:0
DB ESP+04
DW EBP
BPR 1000:0 2000:0 T
SHOW n-istruzioni
TRACE n-istruzioni
XT, XP o XG
PUSH EBP
MOV EBP, ESP
SUB ESP, size(local)
COMANDI VISUALIZZAZIONE INFORMAZIONI
VISUALIZZAZIONE DEI SEGMENTI
BREAKPOINT
MANIPULATING BREAKPOINT
DISPLAY/CHANGE MEMORY
DISPLAY SYSTEM INFORMATION
I/O PORTS COMMANDS
FLOW CONTROLS
MODE CONTROLS
UTILITY
WINDOW COMMANDS
WINDOW CONTROLS
SYMBOL/SOURCE COMMANDS
BACKTRACE
SPECIAL OPERATOR
SET SYMBOL on|off
If on the disassembler display symbol names
ESTENDERE SOFTICE USANDO I SERVIZI API DI DEBUGGING
Chapter 5: The sample: icecmd.vxd
Chapter 6: Moving to ring 3
ESEMPI
CHIEDI IL NUMERO SERIALE
SE SBAGLIATO RINGRAZIA PER LA REGISTRAZIONE
ALCUNE PARTICOLARITA' DI WDASM
ESEMPIO 2 (CREAZIONE GENERATORE DI CHIAVI)
METODO STANDARD
Dentro allo stesso eseguibile
In un file esterno più o meno nascosto
Nel file di registro
ADVAPI32.RegCloseKey
ADVAPI32.RegConnectRegistryA
ADVAPI32.RegCreateKeyExA
ADVAPI32.RegDeleteKeyA
ADVAPI32.RegDeleteValueA
ADVAPI32.RegEnumKeyExA
ADVAPI32.RegEnumValueA
ADVAPI32.RegFlushKey
ADVAPI32.RegGetKeySecurity
ADVAPI32.RegLoadKeyA
ADVAPI32.RegNotifyChangeKeyValue
ADVAPI32.RegOpenKeyExA
ADVAPI32.RegQueryInfoKeyA
ADVAPI32.RegQueryValueExA
ADVAPI32.RegReplaceKeyA
ADVAPI32.RegRestoreKeyA
ADVAPI32.RegSaveKeyA
Menu: MenuID_0086
Menu: MenuID_0086, Item: "License"
Menu: MenuID_0086, Item: "Register"
Menu: MenuID_008B
Menu: MenuID_008B
ESEMPIO 3
ESEMPIO CON MACCHINA VIRTUALE VISUAL BASIC
MSVBVM60.rtcInputBox
ESEMPIO CON I GIOCHI BASATI SULLA PRESENZA CD
bpx getdrivetypea
USARE SMARTCHECK
mnuCode_Click
RegcodeForm.Show
btnOK_Click
String string = 0058A3D0 "12345"
QUANDO ABILITANDO IL CAMPO DEL SERIAL NUMBER SI RISOLVE
JAVA E SCRITTURA MODULI PER LA RETE
readUnsignedByte()
readUnsignedShort()
readInt()
DECOMPJAVA.JAVA
Flag Name
ACC_PUBLIC
ACC_FINAL
ACC_SUPER
ACC_INTERFACE
ACC_ABSTRACT
Flag Name
ACC_PUBLIC
ACC_PRIVATE
ACC_PROTECTED
ACC_STATIC
ACC_FINAL
ACC_VOLATILE
ACC_TRANSIENT
Flag Name
ACC_PUBLIC
ACC_PRIVATE
ACC_PROTECTED
ACC_STATIC
ACC_FINAL
ACC_SYNCHRONIZED
ACC_NATIVE
ACC_ABSTRACT
Object nome_metodo(String, int)
SEMPLICE SPROTEZIONE CON JAD
JDPMAin.jar
JDPSingle.jar
Jad JdesignerPro.class JdesignerPro.java
CONTROLLO DELLA RETE
strato applicazione
strato di presentazione
strato di sessione
strato di trasporto
strato di rete
strato di collegamento dati
strato fisico
strato processo/applicazione
strato host-to-host
strato internet
strato accesso alla rete
LIVELLO APPLICAZIONE (OSI)
LIVELLO DI SESSIONE (OSI)
LIVELLO DI TRASPORTO (OSI)
STRATO DI RETE (OSI)
STRATO DI COLLEGAMENTO DATI (OSI)
STRATO FISICO (OSI)
STRATO APPLICAZIONE - Aggiunta indirizzo del nodo
STRATO PRESENTAZIONE - Aggiunta informazioni codice
STRATO SESSIONE - Aggiunta informazioni di comunicazione
STRATO DI TRASPORTO - Aggiunta intestazione e checksum
STRATO DI RETE - Aggiunta informazioni quantita' e sequenza pacchetti
STRATO DI LINK - Aggiunta checksum finale
STRATO FISICO - Invio dati some sequenza di bit
STRATO PROCESSO/APPLICAZIONE (DoD)
STRATO HOST TO HOST (DoD)
PROTOCOLLO TCP
PROTOCOLLO UDP
STRATO INTERNET
STRATO DI ACCESSO ALLA RETE
X25, PPP, EIA
INTRODUZIONE ALLA PROGRAMMAZIONE DI RETE
LA CLASSE URL
Protocollo Risorsa
LA CLASSE URLConnection
LA CLASSE InetAddress
LA CLASSE Socket
LA CLASSE ServerSocket
GESTIONE ECCEZIONI
ECCEZIONE - CAUSA
LA CLASSE DATAGRAMMA
TABELLE UTILI
TBELLA CODICI ASCII
TABELLA CODICI DOS
TABELLA EBCDIC
TIPOLOGIA DATI
DOCUMENTI INTEGRALI
PORTABLE EXECUTABLE FORMAT
Win32 Binary Resource Formats
Preface
PORTABLE EXECUTABLE FORMAT
Overview
PE Header
Object Table
Image Pages
Exports
Export Directory Table
Export Address Table
Export Name Table Pointers
Export Ordinal Table
Export Name Table
Imports
Import Directory Table
Import Lookup Table
Hint-Name Table
Import Address Table
Thread Local Storage
Thread Local Storage Directory Table
Thread Local Storage CallBack Table
Resources
Resource Directory Table
Resource Example
Fixup Table
Fixup Block
Debug Information
Debug Directory
Win32 Binary Resource Formats
Microsoft Developer Support
Overview
Comparison to Windows 16 (Win 3.0/3.1)
Strings in UNICODE
DWORD Alignment
General information
New Statements
New Button statements
AUTO3STATE
AUTOCHECKBOX
AUTORADIOBUTTON
PUSHBOX
STATE3 (3STATE)
USERBUTTON
EXSTYLE statement
CHARACTERISTICS statement
VERSION statement
LANGUAGE statement
MESSAGETABLE statement
Additional syntax for UNICODE strings
Resource Header Format
DataSize
HeaderSize
Type
Names
Additional Resource Header Information
DataVersion
MemoryFlags
LanguageId
Version and Characteristics
Differentiating 16 and 32-bit resource files
File alignment
Resource Data Format
Version Resources
Icon Resources
Menu Resources
Dialog Box Resources
Cursor Resources
Bitmap Resources
Font and Font Directory Resources
String Table Resources
Accelerator Table Resources
User Defined Resources and RCDATA
Name Table and Error Table Resources
Version Resourses
Messagetable Resources
Revision History

Scaricare




Scaricare decompressor 7-zip
Scarica PDF reader Foxit PDF Reader.
ManualiPDF © 2015 - Creative Commons