programmazione (assembly)

  1. DispatchCode

    GUIDA AntiVirus: funzionamento 'hook' in user mode e bypass

    AntiVirus: Bypass Userland API Hooking 0 - Premessa Se non vi siete mai interessati più di tanto agli AV, già il titolo dovrebbe incuriosirvi. Apro con queste immagini: Osservando il secondo screen, noterete una DLL, in questo caso di BitDefender. Di che si tratta? Che cos'è? NOTA: magari...
  2. Rochi7992

    DOMANDA Sviluppo sistemi operativi

    Buon giorno, avrei una domanda da fare, i sistemi operativi vengono scritti in parte (minima) in "Assembly", la maggioranza in "C" ma ho letto anche che viene utilizzato il "C++", non ho capito dove viene utilizzato nello sviluppo dell' OS. Grazie in anticipo.
  3. nelloiorio

    Aggirare la licenza Dongle Usb

    Salve, ho un programma a pagamento che nell' installazione mi chiede la Dongle di sicurezza (Che ovviamente si paga) Come posso bypassare questa licenza? Ho provato a smanettarla con x32dbg ma niente!! Qualcuno mi puo dare una mano?
  4. DispatchCode

    GUIDA Crackme #6: Password Keeper (API Obfuscation, VirtualProtect)

    Crackme #6, Password Keeper Autore crackme: n30np14gu3 0 - Introduzione Questo crackme rientra sicuramente tra i più interessanti tra quelli presentati qui. Non è stato semplice a prima vista, specie perchè ho dovuto interrompere il debug per diversi giorni... e quando ci ho rimesso mano, non...
  5. DispatchCode

    GUIDA Reverse Engineering, CrackMe #5: Marquire's CrackMe

    Crackme v4. Marquire autore Marquire Siamo giunti all'ultimo mese dell'anno, e quasi un anno fa ho pubblicato il primo CrackMe qui sul forum. Da allora ne sono seguiti altri tre, e questo è il quinto. Chi fosse interessato, può trovare i precedenti all'interno del topic che riepiloga le Guide...
  6. Centro colibri

    DOMANDA Raid 0 con 2 NVMe per file video da 1TB?

    Save, devo far assemblare un portatile per usare con il programma di editing video Premier Pro (documentari in multi camera project 4K 60 FPS con gestione di file di dimensioni superiori a 600GB). Purtroppo sono costretto al portatile e non PC fisso poiché devo fare spola tra ufficio, casa e...
  7. DispatchCode

    GUIDA Reverse Engineering, CrackMe #4: kgenme1.0

    aolvos's kgenme1.0 Autore: aolvos E' il quarto articolo che scrivo che ha come argomento CrackMe/KeygenMe, gli altri potete trovarli nelle Guide per gli utenti, con altri articoli/guide. Quello che presento oggi è particolarmente interessante secondo me. Si tratta di un keygenme, come il...
  8. DispatchCode

    GUIDA Reverse engineering, CrackMe #1: Look Closer

    CrackMe #1: LookCloser crackme realizzato da r0B, Crackmes.one Se lo volete risolvere senza vedere la soluzione, non proseguite! Ho pensato di proporre questo articolo in quanto il reverse engineering non è uno degli argomenti che ho visto trattare sul forum, e chissà che non possa...
  9. rob25111

    Da assembly a c++

    Mettiamo che voglia creare un linguaggio di programmazione partendo dal codice assembly del processore. Come si fa il passaggio ? Come si costruisce la semantica e eventuali compilatori linker ? compilatori e linker sono mediamente programmati utilizzando sempre un basso linguaggio di...
  10. DispatchCode

    GUIDA Costrutti condizionali (Parte 2 di 2) - switch, un analisi a basso livello

    I costrutti condizionali: switch, un analisi a basso livello (Parte 2/2) Indice degli argomenti: 1. Prefazione 2. Introduzione 3. Lo switch 4. Switch case non ordinati 5. Switch case con gap 5.1 Comportamento di cl.exe (Microsoft Compiler) 5.2 Comportamento di GCC (MinGW) 6. Gap consistenti...
  11. DispatchCode

    GUIDA Costrutti condizionali (Parte 1 di 2) - if e branch prediction

    Costrutti condizionali: IF e branch prediction (1/2) Indice degli argomenti: Prefazione Introduzione IF L'operatore ternario La causa Il rimedio Soluzioni ottimali Loop-invariant code motion Operazioni bitwise ed assembly inline Ottimizzazione automatica Conclusione 1. Prefazione Non...
  12. E

    DOMANDA Programma Assembly Winasm Sui Bit

    Ciao, frequento una terza informatica e mi è stato dato da fare un esercizio in Assembly WinAsm 16Bit che richiede di trovare la serie massima di bit 0 e 1 all'interno di un numero. Es. 14 = 0000000000001110 Max Serie 0 = 12 Max Serie 1 = 3 Premetto che ho iniziato da pochissimo a scrivere in...
  13. Gio.Pan

    Creare Sistema Operativo

    Salve vorrei creare un mio sistema operativo, ma non con siti (Tipo SUSESTUDIO), ma proprio programmando. Io ho buone conoscenze del C#, Java, C++, HTML e javascript. Ho provato a seguire forum, tutorial etc. provando ad imparare un po' di Assembly però quando vado a compilare con nasm mi da...
  14. DispatchCode

    GUIDA CPU: Ambiente di Esecuzione Hardware

    CPU: Ambiente di Esecuzione Hardware Interamente a cura di Marco C. (DispatchCode) Prefazione Ho pensato di scrivere questo piccolo articolo in quanto in rete non mi è sembrato molto diffuso, ed alcune informazioni le si riescono ad avere ma in modo non proprio lineare (ovvero si...
  15. DispatchCode

    GUIDA Il Linguaggio Macchina del 8086

    Il Linguaggio Macchina del 8086 (Parte 1) Marco (DispatchCode) C. Cos'è il codice macchina? Codice macchina ed assembly sono la stessa cosa? Come interpreta la istruzioni la CPU? Credo che a molti di voi sia prima o poi accaduto di pensare a come la CPU interpreta le istruzioni, a cos'è il...