<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>root@fox:~# &#187; Беспроводные сети</title>
	<atom:link href="http://rootfox.com/blog/archives/category/wifi/feed" rel="self" type="application/rss+xml" />
	<link>http://rootfox.com/blog</link>
	<description>Администрирование, IT Security, Безопасность, Услуги</description>
	<lastBuildDate>Wed, 07 Apr 2010 10:09:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Хранение логов Kismet</title>
		<link>http://rootfox.com/blog/archives/40</link>
		<comments>http://rootfox.com/blog/archives/40#comments</comments>
		<pubDate>Sat, 07 Mar 2009 14:48:15 +0000</pubDate>
		<dc:creator>netf0x</dc:creator>
				<category><![CDATA[Беспроводные сети]]></category>
		<category><![CDATA[Нестандартности]]></category>

		<guid isPermaLink="false">http://rootfox.com/blog/?p=40</guid>
		<description><![CDATA[При достаточно частой работе с анализатором беспроводных сетей Kismet начинает утомлять хранение и разбор лог-файлов &#8211; по-дефолту они сохраняются в той папке откуда был запущен Kismet. Немного обдумав я пришел к выводу что мне, удобнее всего, хранить логи в папках название которых &#8211; дата. Так мне удобнее вспомнить где это было если необходимо при написании [...]]]></description>
			<content:encoded><![CDATA[<p>При достаточно частой работе с анализатором беспроводных сетей Kismet начинает утомлять хранение и разбор лог-файлов &#8211; по-дефолту они сохраняются в той папке откуда был запущен Kismet. Немного обдумав я пришел к выводу что мне, удобнее всего, хранить логи в папках название которых &#8211; дата. Так мне удобнее вспомнить где это было если необходимо при написании отчета вернуться и пересмотреть логи. Соответстенно что я для этого сделал:<br />
В kismet.conf:<br />
есть строчка logtemplate, ее я сделал следующей<br />
logtemplate=/var/log/kismet/%D/%n-%d-%i.%l</p>
<p>Написал стартовый скрипт kismet, переименовав настоящий бинарник kismet в kismet.bin. Логи стали храниться в в папках соответственно дате запуска анализатора. Немного позже я добавил в него отключение udev &#8211; дабы не мешал и создание посредством airmon-ng интерфейса mon0 &#8211; потому что только так можно заставить работать мою встроенную сетевую карту в режиме rfmon.<br />
<span id="more-40"></span><br />
Сам код скрипта:<br />
#!/bin/sh<br />
#Kismet startup script by netf0x (netf0x at xakep.ru)<br />
sudo /etc/rc.d/rc.udev stop</p>
<p>wlanstat=`ifconfig | grep wlan0 | awk &#8216;{print $1}&#8217;`;<br />
if [ ! "$wlanstat" = "wlan0" ]<br />
then<br />
sudo ifconfig wlan0 up<br />
fi</p>
<p>monstat=`ifconfig -a| grep mon0 | awk &#8216;{print $1}&#8217;`;<br />
if [ ! "$monstat" = "mon0" ]<br />
then<br />
sudo airmon-ng start wlan0;</p>
<p>else<br />
echo &#8220;mon0 already started&#8221;;<br />
fi</p>
<p>kismetpath=&#8221;/var/log/kismet/`date +%Y%m%d`/&#8221;;<br />
echo &#8220;start script started&#8221;;</p>
<p>if [ ! -d $kismetpath ]</p>
<p>then<br />
sudo mkdir -p $kismetpath<br />
sudo chmod 777 $kismetpath;<br />
echo &#8220;succeful create log dir &#8211;  $kismetpath&#8221;<br />
fi</p>
<p>sudo /usr/local/bin/kismet.bin<br />
sudo airmon-ng stop mon0</p>
<p>/etc/rc.d/rc.udev start</p>
]]></content:encoded>
			<wfw:commentRss>http://rootfox.com/blog/archives/40/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
