Obligement - L'Amiga au maximum

Samedi 20 avril 2024 - 06:32  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Programmation : Assembleur - antivirus IRQ
(Article écrit par Roméo Rapido et extrait d'A-News (Amiga News) - avril 1989)


Un antivirus IRQ nous vient d'Allemagne et, comme vous allez le voir, c'est ridiculement simple. Merci à Martin Brenner qui a mis son "truc" en DP.

La théorie : avant de s'installer, le virus IRQ (dans sa version actuelle) teste sa "signature", c'est-à-dire s'il est déjà installé. Pour cela, il teste le point d'entrée de OldOpenLibrary. Si celui-ci est inférieur à $fc0000, il ne s'active pas. Il suffit donc de modifier ce point d'entrée pour tromper le virus, donc acte.

assembleur

Enjoy it !

Notez que si vous avez déjà l'IRQ vous pouvez vous en débarrasser grâce à KV, et vous pouvez aussi le détecter avec VirusX 3.10.

Note : selon le fichier "VirusX.doc" de Steve Tibbet, auteur de VirusX 3.10, il n'est pas possible d'identifier simplement en regardant un fichier infecté, puisque le virus encode (encrypt) différemment ses lignes "texte" sur chaque copie. Vous remarquerez la présence du virus si vous insérez une disquette Workbench protégée (ou autre disquette contenant une "startup-sequence" dans le tiroir "S") et le résultat est une boîte-requête "Volume [nom de la disquette] is write protected".

Le virus IRQ (ou un autre virus) est en RAM, essayant d'infecter la disquette. VirusX 3.10 vous dira quand l'IRQ est en RAM, et l'enlèvera si vous le souhaitez. Si VirusX tourne en permanence sur votre machine, il est probable que le dernier programme lancé avant l'avertissement de VirusX contient le virus. Mais VirusX ne trouvera pas forcément tous les fichiers infectés, et, pour cette raison, un deuxième programme, KV (pour "killVirus"), a été écrit par Dan James. Ce programme cherchera le virus IRQ dans un répertoire entièr.


[Retour en haut] / [Retour aux articles]