[Hackmeeting] Zatoichi: a user friendly virus

Delete this message

Reply to this message
Author: Alpt
Date:  
To: hackmeeting
Subject: [Hackmeeting] Zatoichi: a user friendly virus
            - Zatoichi -
        http://idiki.dyne.org/wiki/Zatoichi



Zatoichi is a particular Windows virus. Its scope is to install a GNU/Linux
distribution on QEMU for Windows. It disables the Windows enviroment,
forcing the user to use only the GNU/Linux one.

== Benefits ==

* The main benefit of Zatoichi is to show to the milions Windows users that
there's a far better alternative to the M$onopoly (c).

* If the viri-installation is successfull, the user can enjoy a lot of
free softwares.

* If Zatoichi spreads enough, it will gain the attention of the media. If
the popularity of Zatoichi grows the GNU/Linux/OpenSource community will
gain a high attention too. It doesn't matter if the media presents it has
a bad or good fact, it is just important that the name GNU/Linux/OpenSource
appears on the mainstream of the monopolized information.

=== Features ===

* The virus must necessarily exploits a new Windows security hole.

* The virus must not create irreparable damages (i.e. deleting files)

* Zatoichi installs a full working distro. It has to be heavily user-friendly,
and it just have to work. It doesn't have to create pain to the user. Note
also that the hardware compatibility is not an issue, 'cause the distro will
run on QEMU.

* The _activation_ of the _already_ installed distro asks the user to accept
a license agreement. The license agreement proves that the user is willingly
installing Zatoichi. The license agreement box should be drawn in the same
style of the EULA box, in this way most users, which are careless to accept
anything, will click on "Accept". The benefits of this license is that the
virus isn't illegal. Note that the virus will continue to propagate itself even
if the installation isn't accepted. The license agreement is only the last
step to activate the distro and disabling the Windows enviroment. (Please
see [http://idiki.dyne.org/wiki?title=Talk:Zatoichi the discussion page]
to talk about this feature).

* Zatoichi, if well written, should be open source and should adopt the
GPL license.

==== Distro installation ====

This is the adviced procedure to let the virus download and install the
GNU/Linux distro:

* A p2p network formed by the infected hosts has to be created. (i.e. using
Bittorrent?)

* Zatoichi shall download bits of the distro when it notices that the network
traffic is low, or even better shall download the distro capping the download
rate. In this way the infected user shall not notices anything.

* QEMU must be installed properly, for example a virtual network card has
to be created to give Internet connectivity to the installed distro. It has
also to set the mount points.

==== Distro features ====

* OpenOffice must be included. (damn it is BIG ;/)

=== Where to start ===

See the first IBM effort:
[http://www-128.ibm.com/developerworks/linux/library/l-scrnsave/ l-scrnsave]

== TODO ==

* It is necessary to diffuse this idea among the virus writer community ^_^

* Start a sourceforge.net project?

== See also ==

Installing GameKnoppix on Windows with QEMU:
[http://www-128.ibm.com/developerworks/linux/library/l-scrnsave/ l-scrnsave]

Cya!
--
:wq!
"I don't know nothing" The One Who reached the Thinking Matter '.'

[ Alpt --- Freaknet Medialab ]
[ GPG Key ID 441CF0EE ]
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9 5277 BFF8 037E 441C F0EE ]