HARDWAREPERIPHERIQUES CPC - INTERFACES DEBUGERS ★ INTERFACE DEBUG - HACKIT (LE HACKER) ★

LE HACKER v4 (Amstrad Cent Pour Cent)HACKIT (Amstrad Action)HACKIT - Delving into the unknown (CPC Computing)HACKIT (Amstrad CPC International)
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

ADAM WARING, the man who is to machine-code what Arnold Schwarzenegger is to grape-crushing, checks out Siren Software's Hackit...

Hackit is not for wimps, lets make that clear from the start. You'll need to be a dedicated Z80 freak to use this device - a born hacker, no less, with the code in your blood. There's none of this 'user friendly' nonsense, you're in at HEX level, and if you don't like it you can lump it.

Neither is Hackit for the faint-hearted. You'll need a good working knowledge of machine code, a lot of perseverance, and the desire to crack into games to get those infinite lives. If you've got all that then you're hacker material and Hackit is the tool of your trade.

Hackit comes in the form of a plain white box. with a ribbon cable to plug it into the computer and an expansion port for connecting additional devices. By way of control, it also sports an on/off switch and the infamous red button. Multiface users will be familiar with the 'push the red button' system to initialise the unit, but unlike the Multiface - which is primarily a back-up device - Hackit is designed specifically for cracking the code. You can search for strings, disassemble code, and there's even a built in mini assembler to write patch routines.


The alternative to the Black Box? (Well, had to be white, didn't)

YOU'RE NICKED!

Just about everyone out there must have worked out by now that piracy is illegal. But what about devices that make piracy possible? Romantic Robot's Multiface seemed to fall foul of the recently-published Copyright Designs and Patents Act, in that it was a device enabling users to make illegal copies of copyrighted software. But Multiface does have bona fide purposes too, that's why it's still on sale.

Hackit is not such an effective copier as Multiface. It does let you break easily into code, and so - technically - it let pirates attempt to circumvent copy protection routines. But then any experienced coder could do that anyway.

We spoke to Bob Hay of FAST. "From what you tell me," he said, "the device is not dedicated to copying software and so is unlikely to breach current legislation."

And if somebody uses it to break into programs and disable copy protection to produce copies? "Piracy is illegal, and those caught distributing pirated software will be prosecuted."

But what about people just making a few copies for their friends? "That, too, is illegal."

You have been warned.

It works by interrupting a reset and taking over control of the computer whenever one occurs. Pressing the red button causes such a reset, as does the Control Shift Escape combination, switching the computer on. and any machine calls to memory location 0.
When the button is pressed, the jump-blocks are reinitialised and the screen clears before Hackit takes over. This means that anything on screen will be lost, as will programs that use the area of code normally reserved for the jump blocks. A copyright message appears at the top of the screen, and a > prompt awaits your first commands.

The first thing you're likely to want to do is search for some code, and the Memory command shows a schematic diagram of the memory map. Code is usually distinguishable by being in solid blocks, rather than data, which tends to look more 'patchy'. Once you know where to look you can search for some text or a sequence of instructions. Strings to search for can be either in HEX or ASCII, and the unit will scour the memory looking for a match.

Change to Edit and you are presented with a HEX and ASCII dump. Here you can alter data at byte level. If you want to check out the machine instructions in more detail, then enter the Disassemble mode and the code will be converted into Z80 mnemonics which whiz up the screen at an alarming rate. The disassembler even has a dump to disk/tape option, so you can reload the hacked code into an assembler for some real heavy duty hacking.

When you've found the bit of code you want to alter then you can either go back into the Edit mode to make the alterations in HEX, or Use the Assem instruction, which puts you into the line assembler. Finally, you can Save your changed code and Call it for testing.

Hackit naturally has many more features than those explained above. You can move memory about, output to ports, read program headers and do a multitude of other hacking-orientated operations.

So is Hackit just another tool for pirates? Far from it. The device has highly legitimate uses for programmers. Whenever the machine crashes or locks up, simply press the button and you can examine the memory to see what went wrong.

It is a pity that Hackit automatically initialises the jump blocks, though, as this is likely to wipe out code in several programs that would otherwise lend themselves to a good hack. It would be preferable if the memory was left in the exact state it was when the button was pressed, a la Multiface.

Nevertheless, if you've been reading Phil Howard's Insider Dealing series, and fancy having a go yourself, then Hackit is by far the simplest way to get into it.

HACKIT vs MULTIFACE

Hackit is not designed for copying programs. It is designed purely for hacking into them, examining and altering code. By its very nature it can only be used by those competent in machine code, and so is not suitable for those requiring a back-up utility.

Multiface. on the other hand, is designed for making back-up copies of programs and is especially useful for those who buy games on tape but would like to load them from disk. It has some limited hacking ability, but only allows you to examine a bytes in HEX, with a rather slow update window, making it laborious to use.

AA#51

★ PUBLISHER: SIREN SOFTWARE (Manchester/UK)
★ DISTRIBUTION: Duchet Computers (FRANCE) , PR8-SOFT (GERMANY)
★ YEARS: 1988 , 1989 (v7)
★ AUTHORS: Simon COBB , Gary VINE
★ PRICE: £34.99 (350FF)

Cliquez sur l'image pour voir les différents packages (4). 

★ AMSTRAD CPC ★ DOWNLOAD ★

Files:
» HackIt  v4.00    ROMDATE: 1992-09-16
DL: 719
TYPE: ZIP
SiZE: 11Ko
NOTE: Uploaded by hERMOL ;
.HFE: Χ
.ROM: √

» HackIt  v4.81    ROMDATE: 1992-09-16
DL: 760
TYPE: ZIP
SiZE: 11Ko
NOTE: Uploaded by hERMOL ;
.HFE: Χ
.ROM: √

» LE  HACKER  v4.79    ROMDATE: 1996-12-25
DL: 610
TYPE: ZIP
SiZE: 11Ko
NOTE: NARO (12/89) + X OR (05/92) + NULLOS CRACKER (05/92) ;
.HFE: Χ
.ROM: √

» LE  HACKER  v7.00    ROMDATE: 1992-09-16
DL: 623
TYPE: ZIP
SiZE: 11Ko
NOTE: Uploaded by hERMOL ;
.HFE: Χ
.ROM: √

Adverts/Publicités:
» Duchet  Computers-1990-Nemesis  Express  2-Oxford  PAO    FRENCHDATE: 2022-08-15
DL: 178
TYPE: image
SiZE: 2262Ko
NOTE: w4940*h3490
 
» Duchet  Computers-1990-Nemesis  Express  2    FRENCHDATE: 2022-08-15
DL: 99
TYPE: image
SiZE: 785Ko
NOTE: w2502*h1614
 

Manuels d'utilisation & docs:
» Le  Hacker  Pro    (Duchet  Computers)    FRENCHDATE: 2018-10-17
DL: 6652
TYPE: PDF
SiZE: 2532Ko
NOTE: 8 pages/PDFlib v1.6

» Le  Hacker  ROM    (Additif  v4.80)    FRENCHDATE: 2023-08-10
DL: 665
TYPE: PDF
SiZE: 294Ko
NOTE: 1 page/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Info » Kevin Thacker
» Applications » Le Hacker / Hackit ROM
» Applications » Hack Basic Basic Extensions
» Hardware » Interface Debug - Multiface 2 Manual
» Applications » Kevin Thacker's CPC Guide
» Hardware » Informatique pratique - Un multiplexeur d'entrées (Science&Vie)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 643 millisecondes et consultée 9491 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.