SoftICE

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
SoftICE
software
Tip Depanator
Ultima versiune 4.0.5
Sistem de operare Microsoft Windows
Limba Asamblare
Licență licență de proprietate
( Non-free )

SoftICE este un depanator în modul kernel pentru Microsoft Windows . Există, de asemenea, versiuni mai vechi pentru DOS și sisteme de operare compatibile. SoftICE a fost inițial produs de o companie numită NuMega și ulterior a fost cumpărat de Compuware . Compania a încetat să mai vândă produsul în aprilie 2006.

Datorită utilizabilității sale, SoftICE este, de asemenea, utilizat ca instrument pentru fisurare și inginerie inversă . [1] [2]

Istorie

Prima versiune a SoftICE pentru DOS a fost scrisă în 1987 de către fondatorii NuMega, Frank Grossman și Jim Moskin . Programul, scris în limbaj de asamblare pentru 80386 , a îndeplinit funcția unui sistem de operare și a rulat software-ul în modul virtual . S-a vândut cu 386 de dolari.

Versiunile ulterioare pentru Windows și Windows NT au fost integrate cu sistemul de operare, corecând în mod necesar multe funcții. Acest lucru a făcut programul destul de fragil, deoarece chiar și mici modificări ale sistemului de operare pot face ca SoftICE să nu funcționeze. Pe de altă parte, operarea în modul kernel are avantajul de a permite SoftICE să depaneze driverele de dispozitiv și chiar codul sistemului de operare în sine. [2]

Alternative

După închiderea vânzărilor de produse, au fost dezvoltate alte programe cu funcții similare, dar open source, cum ar fi Rasta Ring 0 Debugger (rr0d), care este un depanator în modul kernel care acceptă Windows , Linux și FreeBSD . Interfața sa grafică este foarte similară cu cea a SoftICE.

Notă

  1. ^ Marele ghid pentru cracarea Quequero începe de la zero , la it.scribd.com . Adus pe 11 iunie 2020.
  2. ^ a b Soft-ICE / W, un depanator de nivel scăzut pentru Windows , pe eptacom.net . Adus pe 11 iunie 2020.

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT