L/i/nux
From Partyvan Wiki
Contents |
L/i/nux Project Proposal
This is the proposal to create a new distribution of Linux for our /i/nsurgents. While I realize that this would be fairly similar to BackTrack in many ways I think there would be some key advantages to us creating our own distr0. Mainly that since anonymous is not, in any sense of the word, an enterprise we can include tools that BackTrack was restricted from including (i.e. Nessus), and our catalog of tools tends to go beyond penetration testing and include tools for Pranks Calls, DDoS attacks, and the like.
Discussion
I've set up an IRC channel for the L/i/nux Project. I can't connect to irc.partyvan.fm so the channel is on irc.chatnets.net #l/i/nux IRC channel is dead as a fucking doorknob. Somebody register a channel in irc.partyvan.fm so we can get shit going smoothly. Or in CHATNETS, even.
Just figured I'd let those of you who may not know, OpenSUSE has a website called [1]. It does exactly what is trying to be achieved here, albeit your locked into openSUSE as the distribution but not much of a gripe. Anyways, there you can completely customize a personal version of a linux distribution, being able to add packages and repositories and the like. It's damn near fully customizable. I thought I'd inform you all of this, considering how this has been going on for too long and going nowhere that somebody with some free time could complete this project within a few hours instead of quite a few months and it'd be just as good. You pick the packages or upload your own, along with adding repositories and the site compiles the ISO/Vmware/Hard disk/Flash drive image for you and everything.
- You say it like it's a new thing or something. Not like something that did exactly that but with much less gay (i.e. no OpenSUSE) has been around for ages now. The reason this project is dead is because everyone is lazy. Feel free to do it yourself if you're feeling like it - Admin ~ {T} 22:22, 5 January 2010 (UTC)
Proper Procedure For Build Contributors
When adding or removing programs and components to a L/i/nux build please keep a detailed log of all the steps you took and any errors you encountered. This is so that should we need to re-do the build from scratch we can speed up the process. This also allows us to check each others work for mistakes and get building the distro down to a science, and prevents future headaches. And please do not keep the logs on the wiki for risk of them being vandalized, upload a file and link it on the wiki instead.
asdzxcman
Ok, I will post not only installing error but the changes I made due to something. --asdzxcman 17:18, 6 January 2009 (UTC)
- List
- Ethercap GTK - Link (sudo mkdir /var/cache/man/de.UTF-8)
- GifShuffle - IDK how to put it as a package so I compiled it and copied over to /usr/bin/gifshuffle
- Mp3Stego - It's for Windows only (source anyone?) I have thrown it into skel/insurgency along with other scripts
- PyRAEP - can't find it :<
- Tor - there is a repo for it so why bother to install? Added repo to sources.list
- MailSnarf - dsniff contains it now
- MsgSnarf - same as above
- Eraser - didnt work in wine for me SRM (in the secure-delete package) or wipe should work
Determining Methodology
- We're going the Distro Method, we're gonna be passing around virtualbox VM so that we can send it to each other to work on.
The Distro Method
- Tutorials on how to create your own Linux distro:
- Pros:
- + Many how-to's available
- + More control
- + Components would be pre-installed for the user
- + Much more official
- Cons:
- - Bai bai bandwidth
- - Responsibility to keep the distro secure and up to date would fall on us, though we don't have to keep it up to date if it's just running under a VM.
Anonymous Hacker update. I'm working on compiling a nice simple ISO, based in Xubuntu. I have the 8.10 release, which is older but stable. Gimme a few days, because I'm going to have to sit down and manually populate the packages. I figure another few days and I should have a nice clean version, depending on how my schedule goes.
Distribution
We should use LinuxTracker[2] to distribute the distro. It saves Anon the bandwidth.
The Distro Which L/i/nux Will Be Based On
- Ubuntu Decided upon by irc.
- Arch what Dart27 is working on.
- Slax Artix has been working on this in the backround.
Tools & Programs To Include
- Pretty much the programs used in Backtrack
- Components for Prank calls,wardialing, DDoS attacks, etc
- Encryption tools to hide shit
- Anonymizing tools (Tor for starters)
- a fuckton of IRC clients
- Components for Perl/C-C++ scripting, etc, so people can code their own stuff (It's free software, after all)
- WINE, etc.
- 'restricted extras' support for playback of mp3s / DVDs / etc.[3]
- start with gnome, add kde and lxde versions later
- list the programs here lol
Specific Programs
- Tools
- DDoS
- Bandwidth Raep
- Flooders
- Email Bombers
- Sendmail (can work hand-in-hand with Ruby or PHP and spam scripts)
- Networking
- Security
- Encryption
- GifShuffle
- Mp3Stego
- Truecrypt
- Data Destruction
- Wipe
- Eraser
- Sfill
- Encryption
- WINE
- WINE <-- I WASN'T SURE WHERE TO PUT THIS BUT WHY WINE? IT TAKES UP SPACE, and we arent including any wine pogarms if they would even still work right, TL;DR WINE IS A GIGANTIC Headache.
- WineTools
- WineDoors
- Display
- Conky
- tint2
- Chat
- irssi
- Pidgin
- Package Management
- apt-p2p
- DDoS
Unique Features
We're going to try and add some features which will be unique to the L/i/nux distro. This is going to be the hardest part of the entire project so we want to start out a bit realistic and not too ambitious here.
Features In Development
- Raid Notification RSS
- This feature will alert L/i/nux users to any new raids being planned on the Partyvan W/i/ki by using a simple RSS feed which we will be launching once everything is ready. This feature probably won't make it into the alpha releases (or even the early beta releases) of L/i/nux.
- I don't see why this would be difficult to do. Care to elaborate?
- It's not because it would be difficult but rather that the focus of pre 1.0 versions of L/i/nux will be on rebranding and customizing L/i/nux with existing programs. However some version of Raid Notification RSS should make it into the first stable release of L/i/nux.
- You can use Conky to display RSS feeds on the desktop. Create a Conky Script, and have it installed by default. This way any new raids will be displayed on the desktop for the users.
- It's not because it would be difficult but rather that the focus of pre 1.0 versions of L/i/nux will be on rebranding and customizing L/i/nux with existing programs. However some version of Raid Notification RSS should make it into the first stable release of L/i/nux.
- I don't see why this would be difficult to do. Care to elaborate?
- This feature will alert L/i/nux users to any new raids being planned on the Partyvan W/i/ki by using a simple RSS feed which we will be launching once everything is ready. This feature probably won't make it into the alpha releases (or even the early beta releases) of L/i/nux.
Suggest Features
Add feature suggestions here.
- Bittorrent update system. If we follow the model laid out by the Hardy -> Intrepid bittorrent upgrade we could avoid bandwidth issues and server strain for any updates to the L/i/nux system.
- The use of Garfio for the compilation of a (possible) Live-CD: Garfio is a tool specifically made for the compilation of a Live CD for a distro called Tuquito Linux. The pros are that it's difficulty falls into the "easy-as-shit" category and that it can hold over 2 gigabytes of information to put in a 650MB CD (And, obviously, a tad more for a 700MB CD). The main con is that it might (MIGHT, I have not checked yet) be in Spanish; although I can help with that.
- Awesomeface start button, or something just as badass.
- AppArmor profiles for as many components as is reasonably possible. FireKipz should be a priority and the profile should allow for all popular and included extensions to work.
- Full-Disk Encryption (with dm-crypt encrypted LVM) from the liveCD wizard. Should help relative *nix newfags configure a secure machine
- Include secure-delete metapackage and create graphical frontend to manage swipe, sfill, etc as well as set up automatic disk-space wiping
- Include steps to run this OS from a bootable USB key. It's already do-able with Ubuntu, you'll be able to turn any computer into an internet hate machine, and network admins won't be able to do shit because you'll be booting from your own key. I'm sure we can come up with a better name for the invention but I submit...anarkeys.
Rebranding & Mockups
References
- Customization Guide
- Boot Screen Creation Guide
- GDM Creation Guide
- Color Palette Reference - Error 404
Images
These images are reference for people working on the look of L/i/nux, and are by no means how the L/i/nux distro will look when finished (especially since most of them are just ideas put together for reference from two minutes in mspaint.)
Wall Papers
Default Wall A - down up
Default Wall B - down up
Default Wall C - down up
Default Wall D - down up
Default Wall E - down up
Default Wall F - down up
Default Wall G - down
Boot Screen Mockups
Boot Screen Mockup 1 - down up
Boot Screen Mockup 2 - down up
GDM Mockups
GDM Mockup 1</span> - down up
GDM Mockup 1b - down up
GDM Mockup 2 - down up
tar.gz file - down
L/i/nux Mint
It seems that this project has slowed down shitloads, or buggered off altogether. This seems odd because creating a customised Distro is incredibly easy, and I could probably do it within a few weeks, so I've started making it myself. I'm going to be basing it on Linux Mint 6, which is in turn based on Ubuntu. It has the speed and reliability of Ubuntu, with a much cleaner UI, and is a bit more lightweight. I'm going to add in all the programs suggested above, so if there's anything else you want in, add it to list. I'm also going to be using the artwork and suggested themes, so if there's anything else you have to contribute, add it to the w/i/ki.
I'll post the first release here when it's ready (Around the 12th, screw that, the 19th), and have the final release done within a few weeks. Add in any comments here: Talk:L/i/nux
Sorry about the project dieing, that's kinda my fault, when I started the project (thus meaning I'd be the one doing all the work, I didn't have a working computer of my own. So while everyone was excited about the project shit couldn't be worked on cause i couldn't fuck with the damn thing on a computer that wasn't mine. Now the ideas are there but shit can't be worked on so that's why shit stopped. Hopefully I'll have a working computer in a month or so, or I'll be returning a fourth cpu for being DOA. I really have no luck with buying processors...)

