diff options
134 files changed, 2943 insertions, 260 deletions
@@ -1,10 +1,24 @@ + +# Linux kernel module +modules.order +Module.symvers +.built-in.o.cmd +*.ko.cmd +*.o.cmd +.tmp_versions/ +*.ko +*.mod.c + a.out *.pyc *.o *.a .svn/ +/god/Reaktor/tmp/ /bin/ /node/src /node/out /ovh/soapi/src /ovh/soapi/SOAPpy +/Reaktor/IRC/irclib.py +/Reaktor/public_commands/* diff --git a/.gitmodules b/.gitmodules index cbc61522..3677b710 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,9 +13,6 @@ [submodule "submodules/github/tautologistics/node-htmlparser"] path = submodules/github/tautologistics/node-htmlparser url = https://github.com/tautologistics/node-htmlparser -[submodule "krebsbeam/c-beam"] - path = krebsbeam/c-beam - url = git://dev.c-base.org/c-beam/c-beam.git [submodule "submodules/github/makefu/dpfhack_display"] path = submodules/github/makefu/dpfhack_display url = https://github.com/makefu/dpfhack_pearl diff --git a/DNA/README.md b/DNA/README.md new file mode 100644 index 00000000..9de84746 --- /dev/null +++ b/DNA/README.md @@ -0,0 +1,14 @@ +# Distribution-Neutral Augmentation + +Warning: This component will compromise your system in hard and obscure ways. + +## //DNA/linux + +This module will mutilate your running kernel's sys_call_table so // +resolves to the krebs repository. + +## Quickstart + + make -C //DNA/linux + sudo insmod //DNA/linux/krebs.ko + diff --git a/DNA/linux/LICENSE b/DNA/linux/LICENSE new file mode 100644 index 00000000..94a9ed02 --- /dev/null +++ b/DNA/linux/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gra |