User:Bluefoxicy

Hi.

Hobbies

I'm a computer security ameture. I use Linux, specifically Gentoo Linux, with a PaX enhanced kernel and Stack Smash Protected and Position Independent executable base.

I aspire to become a computer programmer fluent in the C, C++, and Objective-C programming languages. I am currently working on a development framework in Objective-C which will implement a proprietary API as well as the open standard OpenStep interface.

I am also working on a book, entitled Hard. This is a book on computer security, which will be published some time when Hell freezes over. It will contain general information about computer security, including physical security; security concepts that which will help to design and take advantage of a secure operating system; and programming techniques which will help to avoid bugs which create exploits in software.

I'm a PaX, Stack smash protection, and a Position independent executable base user, and believe that these are all appropriate and should be used as the basis for all desktop-aimed Linux distributions; enterprise servers must make a design decision as to whether or not to use these. The gains in security are suited for desktops, where your most pertainent threat is future MSBlast and Sasser type worms which attempt to get on the system without user intervention.

Ihe overhead, as I have unofficially benchmarked it, comes in at 0.7% for full PaX on x86 architectures. Overhead is effectively nil for amd64 and other architectures supporting an NX bit.

StackGuard has been measured as "negligible," or effectively 0; ProPolice is similar in implementation, so should measure the same.

I have measured[1] (http://d-sbd.alioth.debian.org/pax/pie.txt) the overhead of Position independent code on both x86 and amd64 with gcc compiler optimizations (-O3). The overhead is about 0.99% on x86, and effectively nil on amd64. With -fomit-frame-pointer, there is an approximately 5% performance gain on x86, which PIC cannot handle; thus, the hit becomes about 6%. On amd64, the hit measured between PIC and non-PIC is 0.02-0.03%.

The performance detriment is not noticable for desktops, and not significant when faced with the gains on either desktops or on servers where these technologies would be appropriate. It is my goal to get these and other transparent security systems which show no visible effects to the end user implemented into Debian and other Linux distributions.

Despite my personal views, you can clearly see that I keep PaX as NPOV as possible.  :)

I'm published on LWN (http://lwn.net/Articles/106214/).

Awards

I've won some awards on Wikipedia :) I'll archive them here.

Barnstars

Image:Barnstar.png

  1. For contributions done to PaX to help raise it to featured article status

Bye now :)

  1. redirect All your base are belong to us
Navigation

  • Art and Cultures
    • Art (https://academickids.com/encyclopedia/index.php/Art)
    • Architecture (https://academickids.com/encyclopedia/index.php/Architecture)
    • Cultures (https://www.academickids.com/encyclopedia/index.php/Cultures)
    • Music (https://www.academickids.com/encyclopedia/index.php/Music)
    • Musical Instruments (http://academickids.com/encyclopedia/index.php/List_of_musical_instruments)
  • Biographies (http://www.academickids.com/encyclopedia/index.php/Biographies)
  • Clipart (http://www.academickids.com/encyclopedia/index.php/Clipart)
  • Geography (http://www.academickids.com/encyclopedia/index.php/Geography)
    • Countries of the World (http://www.academickids.com/encyclopedia/index.php/Countries)
    • Maps (http://www.academickids.com/encyclopedia/index.php/Maps)
    • Flags (http://www.academickids.com/encyclopedia/index.php/Flags)
    • Continents (http://www.academickids.com/encyclopedia/index.php/Continents)
  • History (http://www.academickids.com/encyclopedia/index.php/History)
    • Ancient Civilizations (http://www.academickids.com/encyclopedia/index.php/Ancient_Civilizations)
    • Industrial Revolution (http://www.academickids.com/encyclopedia/index.php/Industrial_Revolution)
    • Middle Ages (http://www.academickids.com/encyclopedia/index.php/Middle_Ages)
    • Prehistory (http://www.academickids.com/encyclopedia/index.php/Prehistory)
    • Renaissance (http://www.academickids.com/encyclopedia/index.php/Renaissance)
    • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
    • United States (http://www.academickids.com/encyclopedia/index.php/United_States)
    • Wars (http://www.academickids.com/encyclopedia/index.php/Wars)
    • World History (http://www.academickids.com/encyclopedia/index.php/History_of_the_world)
  • Human Body (http://www.academickids.com/encyclopedia/index.php/Human_Body)
  • Mathematics (http://www.academickids.com/encyclopedia/index.php/Mathematics)
  • Reference (http://www.academickids.com/encyclopedia/index.php/Reference)
  • Science (http://www.academickids.com/encyclopedia/index.php/Science)
    • Animals (http://www.academickids.com/encyclopedia/index.php/Animals)
    • Aviation (http://www.academickids.com/encyclopedia/index.php/Aviation)
    • Dinosaurs (http://www.academickids.com/encyclopedia/index.php/Dinosaurs)
    • Earth (http://www.academickids.com/encyclopedia/index.php/Earth)
    • Inventions (http://www.academickids.com/encyclopedia/index.php/Inventions)
    • Physical Science (http://www.academickids.com/encyclopedia/index.php/Physical_Science)
    • Plants (http://www.academickids.com/encyclopedia/index.php/Plants)
    • Scientists (http://www.academickids.com/encyclopedia/index.php/Scientists)
  • Social Studies (http://www.academickids.com/encyclopedia/index.php/Social_Studies)
    • Anthropology (http://www.academickids.com/encyclopedia/index.php/Anthropology)
    • Economics (http://www.academickids.com/encyclopedia/index.php/Economics)
    • Government (http://www.academickids.com/encyclopedia/index.php/Government)
    • Religion (http://www.academickids.com/encyclopedia/index.php/Religion)
    • Holidays (http://www.academickids.com/encyclopedia/index.php/Holidays)
  • Space and Astronomy
    • Solar System (http://www.academickids.com/encyclopedia/index.php/Solar_System)
    • Planets (http://www.academickids.com/encyclopedia/index.php/Planets)
  • Sports (http://www.academickids.com/encyclopedia/index.php/Sports)
  • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
  • Weather (http://www.academickids.com/encyclopedia/index.php/Weather)
  • US States (http://www.academickids.com/encyclopedia/index.php/US_States)

Information

  • Home Page (http://academickids.com/encyclopedia/index.php)
  • Contact Us (http://www.academickids.com/encyclopedia/index.php/Contactus)

  • Clip Art (http://classroomclipart.com)
Toolbox
Personal tools