← All projects

silvio-text-infect

by @youben11

11

Implementation of Silvio Cesare text infection technic

About this project

Silvio Text Infectction Technic Implementation of Silvio Cesare text infection technic. Current implementation is for infecting ELF64 files. Important You should not use it for creating small viruses but only to know how this technic works. Algorithm 1- Increase the section header offset by PAGESIZE in the ELF file header. 2- Locate the text segment program header: Modify the entry point to the parasite location. Increase file size and memory size in the text segment program header by the size of the parasite. 3- For each program header whose segment is after the parasite, increase it's offset by PAGESIZE. 4- Find the last section header in the text segment and increase it's size by the length of the parasite. 5- For every section header that exists after the parasite insertion, increase it's offset by PAGESIZE. 6- Insert the parasite code into the text segment.

From the project README on GitHub

Stars
11
Forks
0
License
GPL-3.0
Last push
5 Jan 2018

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/silvio-text-infect.svg)](https://www.madeinalgeria.dev/projects/silvio-text-infect)

Related projects