Team Tiny Core is proud to announce the release of Core 4.2. The main theme for the 4.2 release is the re-factoring of Tiny Core Linux to be highly modular by focusing on its core. With the Core project one starts with the kernel (vmlinuz 2.4 MB) and core.gz 5 MB. Micro Core 8 MB is simply the kernel + core.gz – this is the foundation for user created desktops. Tiny Core is simply the kernel + core.gz + Xvesa.tcz or Xorg.tcz + Xprogs + fltk-1.10.tcz + (user’s choice of window manager) + wbar.tcz. The original Tiny Core becomes simply an example of what the Core project can produce, a 12 MB GUI desktop. 4.2 also introduces Core Plus, a simple way to get started using the Core philosophy with its included community-packaged extensions.
I think this is cute distro LOL πŸ˜›

# Download Tiny Core 4.2 Torrent
Info Hash:
b01830641012bbc345cac3d344db584114f418cc

# Source.

Looping Through a List of Signatures in a Bash Script

When you write scripts for administrative purposes, often you may want to evaluate a list and then take actions based on the list.
This script is an example of that process and is designed to be a script used by a Nagios server to monitor and respond to web site attacks.
The heart of the script is this loop which compares each signature in a list to log files looking for a match.

for i in $(awk ‘{print}’ > /tmp/attack
done

This script is a simple example of creating a script that monitors a number of attack signatures focused on a web site.
Once the attack has been recognized the script is designed to respond to the attack by blocking the attacker IP Address , notifying administrators and then resetting the check ready for the next attack, thus MRNR (Monitor, Respond, Notify, Reset).

cfg=”/usr/local/nagios/etc/send_nsca.cfg”
logfile=”/var/log/httpd/access_log”
attacksig=attacksig.txt
badip=”/etc/banned”
rm -f /tmp/attack
for i in $(awk ‘{print}’ > /tmp/attack
done
x=$(egrep “1|2″ /tmp/attack | wc -l)
if [ $x -eq 0 ]
then
cmd=”bash;Pass-WebMultAttack;0;All Systems Look OK”
else
cmd=”bash;Pass-WebMultAttack;2;ATTACK UNDER WAY: DEFENSIVE ACTIONS BEING TAKEN”
fi
grep $attacksig $logfile | awk ‘{ print $1 }’ >> /etc/banned
# THIS SECTION COMMENTED TO STOP BLOCKING IN DEMO
banned=$( grep -v -E “^#” $badip )
for ip in $banned
do
iptables -I INPUT -p tcp -s $ip -j DROP
done
exit $stateid

Understanding the Script
cfg=”/usr/local/nagios/etc/send_nsca.cfg”

This line points to the configuration file that contains the password and encryption method for connection to the Nagios server. [Read full story…]

“DoudouLinux” Linux for kids!

OMG..
Linux released OS for kids?
I can’t believe it, but it’s real..
Hahaha, it’s funny when my lil br0 exploit some server with this distro.. LOL πŸ˜€
notes=> explain that Doudou doesn’t play well with others. It’s a little selfish and wants the whole hard drive to itself! Well, you don’t have to tell your kids that part.

Some of the listed improvements for this release include:
* new application PixFrogger
* animated splash during system boot
* autologin can be activated by selecting only one activity in the activities menu
* internal hard disks are now all mounted read-only at boot, which really prevents children from writing on them, and even from reading using the file explorer PCManfm

You can download DoudouLinux 1.1 Gondwana English here.

#Source