<?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>Shibumi Dojo &#187; Security</title>
	<atom:link href="http://www.shibumidojo.org/index.php/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shibumidojo.org</link>
	<description></description>
	<lastBuildDate>Mon, 16 Jan 2012 07:48:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Cyber Security Conference 12</title>
		<link>http://www.shibumidojo.org/index.php/2012/01/16/cyber-security-conference-12/</link>
		<comments>http://www.shibumidojo.org/index.php/2012/01/16/cyber-security-conference-12/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 07:48:10 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[cyber security conference]]></category>
		<category><![CDATA[cyber terrorism]]></category>
		<category><![CDATA[cyber war]]></category>
		<category><![CDATA[perception managemen]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=417</guid>
		<description><![CDATA[It&#39;s been huge time and again a conference note =) Maybe you know, I have already established a study group name is Arquanum Multidisciplinary Cyber Security Studies. We are mainly focusing on not only information security brunch of Cyber Security, but also examining Perception Management, Sociology, Psychology, International Relations, War Theory, Unconventional Warfare and their [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify; ">It&#39;s been huge time and again a conference note =) Maybe you know, I have already established a study group name is Arquanum Multidisciplinary Cyber Security Studies. We are mainly focusing on not only information security brunch of Cyber Security, but also examining Perception Management, Sociology, Psychology, International Relations, War Theory, Unconventional Warfare and their implementations in Cyber World. I made a presentation about 4. Generation Warfare, Perception Management Activities in Cyber World and Cyber Wars. It was perfect. I want to thank all attendees. &nbsp;</p>
<ul class="related_post"><li>14/10/2010 -- <a href="http://www.shibumidojo.org/index.php/2010/10/14/stuxnet-as-a-cold-war-weapon-and-new-generation-armament/" title="Stuxnet as a Cold War Weapon and New Generation Armament">Stuxnet as a Cold War Weapon and New Generation Armament (0)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2012/01/16/cyber-security-conference-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Road to Denmark</title>
		<link>http://www.shibumidojo.org/index.php/2010/12/03/road-to-denmark/</link>
		<comments>http://www.shibumidojo.org/index.php/2010/12/03/road-to-denmark/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 16:10:39 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Do]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=414</guid>
		<description><![CDATA[I will be in Kopenhagen, Denmark from 10.12.2010 to 19.12.2010. I will have a chance to see Agata and Pawel who are my lovely friends, and also i will finally be able to meet Magdalena. This will be my first time in Europe and I am excited a little. If there is no problem, I [...]]]></description>
			<content:encoded><![CDATA[<p>I will be in Kopenhagen, Denmark from 10.12.2010 to 19.12.2010. I will have a chance to see Agata and Pawel who are my lovely friends, and also i will finally be able to meet Magdalena. This will be my first time in Europe and I am excited a little. If there is no problem, I will give a lecture at IT Kopenhagen University about my multidisciplinary cyber security researches. Although I gave a lot of seminars, this lecture will be my first activity in a foreign country and that makes me a little nervous too. I hope everything will go clear. I will share the details after my Denmark trip <img src='http://www.shibumidojo.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2010/12/03/road-to-denmark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stuxnet as a Cold War Weapon and New Generation Armament</title>
		<link>http://www.shibumidojo.org/index.php/2010/10/14/stuxnet-as-a-cold-war-weapon-and-new-generation-armament/</link>
		<comments>http://www.shibumidojo.org/index.php/2010/10/14/stuxnet-as-a-cold-war-weapon-and-new-generation-armament/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 13:12:29 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Do]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[criminal behaviours]]></category>
		<category><![CDATA[cyber conflicts]]></category>
		<category><![CDATA[cyber perception]]></category>
		<category><![CDATA[cyber terrorism]]></category>
		<category><![CDATA[cyber war]]></category>
		<category><![CDATA[international relations]]></category>
		<category><![CDATA[perception management]]></category>
		<category><![CDATA[stuxnet]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=397</guid>
		<description><![CDATA[I wrote a paper named &#34;Stuxnet as a Cold War Weapon and New Generation Armament&#34; in Turkish Lang. The paper gives a perspective about interdisciplinary cyber security process which i have been deeply interested in for three years and consists of International Relations theory, sociology, psychology, information security, electronics war, criminal science, forensics, non conventional [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote a paper named &quot;Stuxnet as a Cold War Weapon and New Generation Armament&quot; in Turkish Lang. The paper gives a perspective about interdisciplinary cyber security process which i have been deeply interested in for three years and consists of International Relations theory, sociology, psychology, information security, electronics war, criminal science, forensics, non conventional war techniques, perception management and conflict management. Briefly i tried to make an introduction to how cyber crimes can be used as a weapon? What kind of operations can be done in cyber world?, Can cyber world be used as a cold war process?, etc. I will write it in English too later, but now it is available <a href="http://www.beyazsapka.org/makaleler/soguk-savas-unsuru-olarak-stuxnet-ve-yeni-nesil-silahlanma">here</a> for the people who know Turkish.</p>
<ul class="related_post"><li>16/01/2012 -- <a href="http://www.shibumidojo.org/index.php/2012/01/16/cyber-security-conference-12/" title="Cyber Security Conference 12">Cyber Security Conference 12 (0)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2010/10/14/stuxnet-as-a-cold-war-weapon-and-new-generation-armament/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Isik University and Bahcesehir University Seminars</title>
		<link>http://www.shibumidojo.org/index.php/2010/04/04/isik-university-and-bahcesehir-university-seminars/</link>
		<comments>http://www.shibumidojo.org/index.php/2010/04/04/isik-university-and-bahcesehir-university-seminars/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 15:25:27 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Do]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=363</guid>
		<description><![CDATA[&#160;It&#8217;s been for a long time since my last post, and yes here is seminar news again. I had two seminars at two different universities with same topics which contains; &#160;&#160;&#160; * A mythical story about me &#160;&#160;&#160; * A demo for digital investigation and some brainstorming activities for an assassin plan &#160;&#160;&#160; * A [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;It&#8217;s been for a long time since my last post, and yes here is seminar news again. I had two seminars at two different universities with same topics which contains;<span id="more-363"></span></p>
<p>&nbsp;&nbsp;&nbsp; * A mythical story about me<br />
&nbsp;&nbsp;&nbsp; * A demo for digital investigation and some brainstorming activities for an assassin plan<br />
&nbsp;&nbsp;&nbsp; * A demo for web application security includes port scanning, information gathering from http, https ports, banner grabbing, etc<br />
&nbsp;&nbsp;&nbsp; * Detailed information about OWASP and OWASP Turkey<br />
&nbsp;&nbsp;&nbsp; * Definition of Cyber World Concept<br />
&nbsp;&nbsp;&nbsp; * Examined the security necessity on cyber world<br />
&nbsp;&nbsp;&nbsp; * Defined cyber security concept<br />
&nbsp;&nbsp;&nbsp; * Talked about Terrorism, cyber-terrorism, cyber wars<br />
&nbsp;&nbsp;&nbsp; * Gave a functional approach to Terrorism<br />
&nbsp;&nbsp;&nbsp; * Highlighted the importance of web application security, threats, attack vectors, DoS, Buffer overflows, Injections,etc.<br />
&nbsp;&nbsp;&nbsp; * Generated a wide and deep multidisciplinary cyber security perspective<br />
&nbsp;&nbsp;&nbsp; * Finally, we talked about how we can prepare ourselves for future threats a little.</p>
<p>Actually, I was surprised by both seminars. I was planning to talk around 50 minutes however people were interested in the topic more than I could guess. So, I had to talk around 2-3 hours which I really enjoyed. <img src='http://www.shibumidojo.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I think both seminars gave a new perspective about the future definitions of security and risk to listeners. I will write about these topics on this site later. </p>
<p>On the other hand, I will be in a IPTV show to talk about cyber terrorism with two lawyers soon, but before that, on the 29 April 2010, I will be in Yeditepe University, Istanbul to talk about cyber-terrorism for the Information Technologies Law Organization.</p>
<p>Besides that, I have a almost new job somewhere in Europe. I will also tell the details about that.</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2010/04/04/isik-university-and-bahcesehir-university-seminars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seminar in Istanbul Kultur University</title>
		<link>http://www.shibumidojo.org/index.php/2009/12/27/seminar-in-istanbul-kultur-university/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/12/27/seminar-in-istanbul-kultur-university/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 07:46:41 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Do]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=356</guid>
		<description><![CDATA[I will be in Istanbul Kultur University for a free seminar supported by OWASP. Fundamentally the topic will be about Cyber Wars, but also, will include; What is OWASP, OWASP&#160;Projects, seminar, society, etc. Internet as a new social and cultural domain Cyber world as a new milieu Why do we need a security perspective? First [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.shibumidojo.org/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/356.jpg&amp;w=200&amp;h=150&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>I will be in Istanbul Kultur University for a free seminar supported by OWASP. Fundamentally the topic will be about <strong>Cyber Wars</strong>, but also, will include;<span id="more-356"></span></p>
<ul>
<li>What is OWASP, OWASP&nbsp;Projects, seminar, society, etc.</li>
<li>Internet as a new social and cultural domain</li>
<li>Cyber world as a new milieu</li>
<li>Why do we need a security perspective?</li>
<li>First aggressions on the Internet</li>
<li>Size and Shapes of threats</li>
<li>Threat hierarchy of timeline</li>
<li>Organized cyber crimes and cyber wars</li>
<li>Cyber World and International Relations</li>
<li>Terrorism and Cyber Terrorism</li>
<li>How can we prepare for the future ?</li>
</ul>
<p><strong>Date: Tuesday, December 29, 2009<br />
Time: 12:00pm &#8211; 1:30pm<br />
Location: İstanbul K&uuml;lt&uuml;r &Uuml;niersitesi, Atak&ouml;y Kamp&uuml;s&uuml;, &Ouml;nder &Ouml;ztunalı Konferans Salonu </strong></p>
<p><a href="http://www.webguvenligi.org/etkinlik/sunum-istanbul-kultur-universitesi.html" target="_blank">http://www.webguvenligi.org/<wbr></wbr>etkinlik/sunum-istanbul-<wbr></wbr>kultur-universitesi.html</a><br />
<a href="http://www.owasp.org/index.php/Turkey#tab=Meetings.2FConferences" target="_blank">http://www.owasp.org/index.<wbr></wbr>php/Turkey#tab=Meetings.<wbr></wbr>2FConferences</a><br />
<a href="http://www.owasp.org/index.php/Turkey#tab=Local_News.2FBrochure" target="_blank">http://www.owasp.org/index.<wbr></wbr>php/Turkey#tab=Local_News.<wbr></wbr>2FBrochure</a></p>
<p>&nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/12/27/seminar-in-istanbul-kultur-university/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Securing Your Passwords</title>
		<link>http://www.shibumidojo.org/index.php/2009/09/13/securing-your-passwords/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/09/13/securing-your-passwords/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 10:59:58 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[secure passwords]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=329</guid>
		<description><![CDATA[Password problems are quite common issues and making them secure is probably the fundamental protection for cyber security. However, most of the companies and individual internet users still have not password policies for their internet activities. Generally people have password dilemmas between easy remembered and complex passwords. This guide will help you to understand how [...]]]></description>
			<content:encoded><![CDATA[<p>Password problems are quite common issues and making them secure is probably the fundamental protection for cyber security. However, most of the companies and individual internet users still have not password policies for their internet activities. Generally people have password dilemmas between easy remembered and complex passwords. This guide will help you to understand how you can create complex passwords and at the end of the article i will give a python code which creates complex and more secure passwords. <span id="more-329"></span></p>
<p>Due to cost and compatibility with legacy systems, the most popular form of user authentication continues to be a secret password.</p>
<ul>
<li>Users may write them down or share them, so that they are no longer    really secret.</li>
<li>Passwords can be guessed, either by a person or a program designed to    quickly try many possibilities.</li>
<li>Passwords may be transmitted over a network either in plaintext, or    encoded in a way which can be readily converted back to plaintext.</li>
<li>Passwords may be stored on a workstation, server or backup media    in plaintext, or encoded in a way which can be readily converted back    to plaintext.</li>
</ul>
<p>The fundamental and the biggest problem is remembering complex passwords for the people. When people have trouble remembering their passwords, they do one or more of the following things:</p>
<ul>
<li>Write down their passwords &#8212; and reduce security to the protection    afforded by a piece of paper.</li>
<li>Forget their passwords &#8212; and require frequent assistance from a    computer help desk organization to reset it.</li>
<li>Use very simple, easily compromised passwords.</li>
<li>Reuse old passwords as often as possible.</li>
</ul>
<p>The number of possible password combinations is calculated by taking the number of legal characters in a password, and raising that number to the number of characters in the password.  The possibilities for some likely combinations are shown below:</p>
<table cellspacing="0" cellpadding="10">
<tbody>
<tr>
<td valign="top" align="left" class="textbl"><b>Legal characters</b></td>
<td valign="top" align="left" class="textbl">5</td>
<td valign="top" align="left" class="textbl">6</td>
<td valign="top" align="left" class="textbl">7</td>
<td valign="top" align="left" class="textbl">8</td>
<td valign="top" align="left" class="textbl">9</td>
<td valign="top" align="left" class="textbl">10</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">0-9</td>
<td valign="top" align="left" class="textbl"><span style="color: rgb(0, 0, 0);">1.00e05</span></td>
<td valign="top" align="left" class="textbl">1.00e06</td>
<td valign="top" align="left" class="textbl">1.00e07</td>
<td valign="top" align="left" class="textbl">1.00e08</td>
<td valign="top" align="left" class="textbl">1.00e09</td>
<td valign="top" align="left" class="textbl">1.00e10</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z</td>
<td valign="top" align="left" class="textbl">1.19e07</td>
<td valign="top" align="left" class="textbl">3.09e08</td>
<td valign="top" align="left" class="textbl">8.03e09</td>
<td valign="top" align="left" class="textbl">2.09e11</td>
<td valign="top" align="left" class="textbl">5.43e12</td>
<td valign="top" align="left" class="textbl">1.41e14</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z,0-9</td>
<td valign="top" align="left" class="textbl">6.05e07</td>
<td valign="top" align="left" class="textbl">2.18e09</td>
<td valign="top" align="left" class="textbl">7.84e10</td>
<td valign="top" align="left" class="textbl">2.82e12</td>
<td valign="top" align="left" class="textbl">1.02e14</td>
<td valign="top" align="left" class="textbl">3.66e15</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z,0-9,3 punct</td>
<td valign="top" align="left" class="textbl">9.02e07</td>
<td valign="top" align="left" class="textbl">3.52e09</td>
<td valign="top" align="left" class="textbl">1.37e11</td>
<td valign="top" align="left" class="textbl">5.35e12</td>
<td valign="top" align="left" class="textbl">2.09e14</td>
<td valign="top" align="left" class="textbl">8.14e15</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z,A-Z</td>
<td valign="top" align="left" class="textbl">3.80e08</td>
<td valign="top" align="left" class="textbl">1.98e10</td>
<td valign="top" align="left" class="textbl">1.03e12</td>
<td valign="top" align="left" class="textbl">5.35e13</td>
<td valign="top" align="left" class="textbl">2.78e15</td>
<td valign="top" align="left" class="textbl">1.45e17</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z,A-Z,0-9</td>
<td valign="top" align="left" class="textbl">9.16e08</td>
<td valign="top" align="left" class="textbl">5.68e10</td>
<td valign="top" align="left" class="textbl">3.52e12</td>
<td valign="top" align="left" class="textbl">2.18e14</td>
<td valign="top" align="left" class="textbl">1.35e16</td>
<td valign="top" align="left" class="textbl">8.39e17</td>
</tr>
<tr>
<td valign="top" align="left" class="textbl">a-z,A-Z,0-9,32 punct</td>
<td valign="top" align="left" class="textbl">7.34e09</td>
<td valign="top" align="left" class="textbl">6.90e11</td>
<td valign="top" align="left" class="textbl">6.48e13</td>
<td valign="top" align="left" class="textbl">6.10e15</td>
<td valign="top" align="left" class="textbl">5.73e17</td>
<td valign="top" align="left" class="textbl">5.39e19</td>
</tr>
</tbody>
</table>
<p>Users must be obliged to choose their passwords from the widest possible set of characters, subject to the constraints of the systems where those passwords reside.  For example, most mainframes do not distinguish between uppercase and lowercase, and only allow three punctuation marks (fourth row in the table above).</p>
<p>It is possible to divide creating secure passwords into two basic criterias; password length and password complexity. The passwords length is important to increase sample space of the probability, so at least 7 characters passwords must be used. However, this is not enough to provide protection. Additionally, password complexity is the supplementary precaution for the password security. The complexity consists of using lower case alphabets, upper case alphabets, numbers and special characters.</p>
<p><strong><em>So with these information above, how can it be possible to create secure passwords?</em></strong></p>
<p>The first thing to fallow <em>Comlen&nbsp;</em>rule. Never heard about it ? Don&#8217;t worry ! this is what i called it&#8230; <em>Comlen </em>means <em>enough complexity with enough length</em>. For example, 8 unique characters with 4 complexity units&nbsp;(1 uppercase, 1 lowercase, 1 number, 1 special char). As I mentiioned you above, these kind of password structures are not easy remembered unfortunately. Even remembering the complex passwords is the best solution, if you cannot do that, you can use password manager programmes. Using password management tool to store passwords should really become a habit. Anytime you create a password, note it down on a password manager tool, that will encrypt the password and store it safe for you. Another deal is using passphares to remember them. If you don&rsquo;t want to use password management tool, Use Passphrase to easily remember the passwords. You can use initials of a song or a phrase that are very familiar to you. for e.g. &ldquo;Passwords are like underwears, change yours often!&rdquo; phrase can be converted to a strong password &ldquo;Prlu,Curs0!&rdquo;</p>
<p>There are common senses below. All the following points are nothing new and very much common senses. But most of the time, we tend to ignore these items.</p>
<ol>
<li>Create unique passwords every time.</li>
<li>Change your passwords for all your accounts once every 6 months.</li>
<li>Never write down your passwords.</li>
<li>Don&rsquo;t share with anyone.</li>
<li>Never keep the same password for two different sites.</li>
<li>Don&rsquo;t type your password when someone is looking over your shoulder.</li>
<li>Never send your password to anybody in an email.</li>
<li>Change password immediately when they are compromised.</li>
<li>Don&rsquo;t use the &ldquo;Remember password&rdquo; option on the browser without setting the Master Password.</li>
<li>Don&rsquo;t type your password on a computer that does not belong to you.</li>
</ol>
<p>There is a simple python function which produces complex passwords:</p>
<p>&nbsp;</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">def</span> ProducePass<span class="br0">&#40;</span><span class="br0">&#41;</span>:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; Alphabet = <span class="st0">&#8216;abcdefghijklmnopqrstuvwxyz@!+-*/ABCDEFGHİJKLMNOPRSTUVYZ123456789&#8242;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; minnmbchar = <span class="nu0">8</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; maxnmbchar = <span class="nu0">16</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; numberofpass= <span class="nu0">10</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw3">string</span>=<span class="st0">&#8221;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; FILE = <span class="kw2">open</span><span class="br0">&#40;</span><span class="st0">&quot;password.txt&quot;</span>,<span class="st0">&quot;a&quot;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw1">for</span> count <span class="kw1">in</span> <span class="kw2">xrange</span><span class="br0">&#40;</span><span class="nu0">1</span>,numberofpass<span class="br0">&#41;</span>:</div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp;<span class="kw1">for</span> x <span class="kw1">in</span> <span class="kw3">random</span>.<span class="me1">sample</span><span class="br0">&#40;</span>Alphabet,<span class="kw3">random</span>.<span class="me1">randint</span><span class="br0">&#40;</span>minnmbchar,maxnmbchar<span class="br0">&#41;</span><span class="br0">&#41;</span>:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">string</span>+=x</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;FILE.<span class="me1">write</span><span class="br0">&#40;</span><span class="kw3">string</span>+<span class="st0">&#8216;<span class="es0">\n</span>&#8216;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;<span class="kw3">string</span>=<span class="st0">&#8221;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; FILE.<span class="me1">close</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div>
</li>
</ol>
</div>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/09/13/securing-your-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To Reset Your Password on OSX</title>
		<link>http://www.shibumidojo.org/index.php/2009/08/26/how-to-reset-your-password-on-osx/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/08/26/how-to-reset-your-password-on-osx/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 08:59:28 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=325</guid>
		<description><![CDATA[Today, my friend forgot her OSX password and even i am not a OSX&#160;user, I am UNIX&#160;user so reseting password were not difficult . In order to reset your user password; Reboot Hold apple + s down after you hear the chime. When you get text prompt enter in these terminal commands to create a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Today, my friend forgot her OSX password and even i am not a OSX&nbsp;user, I am UNIX&nbsp;user so reseting password were not difficult <img src='http://www.shibumidojo.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . In order to reset your user password;<span id="more-325"></span></p>
<ol>
<li>Reboot</li>
<li>Hold apple + s down after you hear the chime.</li>
<li>When you get text prompt enter in these terminal commands to create a brand new admin account (hitting return after each line):
<ul>
<li>mount -uw /</li>
<li>rm /var/db/.AppleSetupDone</li>
<li>shutdown -h now</li>
</ul>
</li>
<li>Reboot</li>
</ol>
<p>Or you can just type <em><strong>&quot;password username&quot;</strong></em> and change your user&#8217;s password after mounting <strong>&quot;/&quot;</strong></p>
<p>&nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/08/26/how-to-reset-your-password-on-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internal Security Awareness</title>
		<link>http://www.shibumidojo.org/index.php/2009/08/17/internal-security-awareness/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/08/17/internal-security-awareness/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 12:58:00 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[internal security]]></category>
		<category><![CDATA[security awareness]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=294</guid>
		<description><![CDATA[In general, people are concerned with outer attacks. This is commonly considered fundemantal psychological situation. Human beings are socially living creatures and always want to live in a social network that is classificated with trust levels. That&#8217;s why, believing someone is one of the important criteria for relations and dealings.This fundemental nature of human beings [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">In general, people are concerned with outer attacks. This is commonly considered fundemantal psychological situation. Human beings are socially living creatures and always want to live in a social network that is classificated with trust levels. That&#8217;s why, believing someone is one of the important criteria for relations and dealings.<span id="more-294"></span>This fundemental nature of human beings forces people to trust or believe the ones who are in their own social millieu. With that respect, people can fail to understand and miss some of the possible threats within their own social environments.</p>
<p style="text-align: justify;">If you look at the real time CSI investigation cases, you can easily easily that the threats generally comes from the ones who are in the closers circle of relationships.</p>
<p style="text-align: justify;">This is same in<em><strong> </strong>Cyber World</em>. Recent surveys indicate that better than 50 percent of business with an Internet server have experienced remote attack. That&#8217;s an impressive figure, however, a far higher percentage of business are attacked from within.&nbsp;</p>
<p style="text-align: justify;">Every year, thousands of business suffer demonstrable damages at the hands of disgruntled employees. In a recent case, a programmer was fired from a medical billing firm. Then the programmer run a script that deleted a month&#8217;s worth of billing records. The firm had no backups and therefore lost thousands of dollars. Cases like that are common.</p>
<p style="text-align: justify;"><span style="color: rgb(0, 0, 128);"><span style="font-family: Courier New;"><strong><em>Why are internal attacks so prevalent&nbsp;?</em></strong></span></span></p>
<p style="text-align: justify;">The first and the simplest reason of why internal attacks so prevelant than the remote attacks is attacking a network or a system from inside is far easier.</p>
<p style="text-align: justify;">Authorized users can have access to information that remote users can not. This is understandable. Furthermore, local users already enjoy some level of trust, not only simply at a network level but also human level. This is a major advantage.</p>
<p style="text-align: justify;">Authorized or trusted users can gain or already have more and more information about the company and its local mechanisms, etc. Therefore, these kind of information can provide the local attackers to find new, creative and wide attack vectors and surfaces.</p>
<p style="text-align: justify;">Assume an employee in a data processing center of a university. He is responsible from the switching and routing stuff. So, he has a big chance to packet sniffing in the local network and can see the flowing traffic. Besides then, if he is malice person, he can use his trusted human level in order to gain critical information about the users via social engineering, like e-mail passwords, local user passwords, etc. The attack surface is really wide.</p>
<p style="text-align: justify;"><span style="color: rgb(0, 0, 128);"><span style="font-family: Courier New;"><em><strong>Is it possible to prevent all the internal attacks and make the internal network more secure?</strong></em></span></span></p>
<p style="text-align: justify;">The answer to that question has very complex meanings and changeable dynamics. We can never say that there is 100 percent of security. However, we can raise the security level and can control and forestall the threats as much as possible.</p>
<p style="text-align: justify;">It is possible to simply divide ensuring at least a minimal level of internet security into three fundamental parts. The first part is that clear and understandable policies must be written to make the users aware of security. The second and critical step of increasing the security level is that making the users aware of the policies. Moreover, access levels must be well-organized and <em>need-to-know </em>based access control lists must be prepared.</p>
<p style="text-align: justify;">Many firms have no such policies and their administrative folks believe that users ignore the policies even if they are clearly set forth. That may or may not be true. However, that is no reason the avoit writing policies. Besides that, policies may not prevent your users snooping around, but if you do have written policies, you have the ammunition to dismiss that emplotee on the spot.</p>
<p style="text-align: justify;">Some reports suggest the average employee in a small business spends up to an hour a day surfing the web for personal use &mdash; perhaps looking at video or file-sharing websites, playing games or using social media websites such as Facebook.<!-- MB260292445 --></p>
<p style="text-align: justify;">It&#8217;s not just time that this activity could cost you. Analyst reports show that the number of malware and virus threats is increasing by more than 50 percent each year, and many of these destructive payloads can be inadvertently introduced to the network by employees.</p>
<p style="text-align: justify;">&quot;It&#8217;s very easy for a rootkit to be hidden in a game or a video clip, and a novice user may not notice anything out of the ordinary,&quot; warns Graham Titterington, a principal analyst with Ovum.</p>
<p style="text-align: justify;">The best advice is to constantly update and patch your IT systems to ensure you are protected against new threats as they emerge, advises Paul Vlissidis, a technical director with NCC Group. &quot;Don&#8217;t rely on monthly or quarterly security downloads,&quot; he says. &quot;The time between vulnerabilities being discovered and then exploited is shrinking all the time, so it&#8217;s important to update patches and antivirus software regularly, and ideally layer several antivirus products rather than using just one.&quot;</p>
<p style="text-align: justify;">There are now a staggering number of ways that information can be taken from your computer networks and released outside the organisation. Whether it&#8217;s an MP3 player, a CD-ROM, a digital camera or USB data stick, today&#8217;s employees could easily take a significant chunk of your customer database out of the door in their back pocket.<!-- MB260366196 --></p>
<p style="text-align: justify;">&quot;These types of devices are effectively very portable, very high-capacity hard drives,&quot; says Andy Kellett, a senior research analyst with Butler Group. &quot;Someone can walk away with up to 60GB of data on a USB stick, so it&#8217;s not a trivial matter.&quot;</p>
<p style="text-align: justify;">Research conducted by Websense found that a quarter of UK workers who use PCs at work admit copying data onto mobile devices at least once a week. In addition, 40 percent say they use USB sticks to move data around, and a fifth have revealed their passwords to third parties</p>
<p style="text-align: justify;">In addition, Kellett recommends considering whether to block access to web-based email and data-storage services, such as Gmail. &quot;If someone can store confidential documents to an online storage site, that information is completely beyond your control,&quot; he says.</p>
<p style="text-align: justify;">Finally, consider locking down networks to prevent wireless access using Bluetooth or Wi-Fi &mdash; except for authorised users with authorised devices. &quot;Information loss over Bluetooth on an unsecured network is very difficult to detect indeed,&quot; says Kellett.</p>
<p style="text-align: justify;">&nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/08/17/internal-security-awareness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SNMP and Security</title>
		<link>http://www.shibumidojo.org/index.php/2009/07/25/snmp-and-security/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/07/25/snmp-and-security/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 13:16:29 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[snmp vulnerabilities]]></category>
		<category><![CDATA[snmpv1]]></category>
		<category><![CDATA[snmpv2]]></category>
		<category><![CDATA[snmpv3]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=239</guid>
		<description><![CDATA[I will give some information about the definition of SNMP and what kind of security vulnerability risks come with this protocol. Many administrator have relied SNMP (Simple Network Management Protocol) in order to handle monitoring and management issues of network devices. Since the network concept has improved and also the necessities of administrators increased, the [...]]]></description>
			<content:encoded><![CDATA[<p>I will give some information about the definition of SNMP and what kind of security vulnerability risks come with this protocol. Many administrator have relied SNMP (Simple Network Management Protocol) in order to handle monitoring and management issues of network devices.<span id="more-239"></span>  Since the network concept has improved and also the necessities of administrators increased, the SNMP protocol has been established in the late 80&#8242;s in order to gain some useful information like if the router is working, or operating the devices from the remote networks like disable or enable UPS, etc.</p>
<p>Using SNMP it is possible to obtain the condition of a hard-drive partition, uptime of Switches, Routers, UPS, etc or traffic density on the port of a Router, etc. and run into Application Layer on TCP/IP stack. Furthermore, it runs multitude devices and operation systems such ;</p>
<ul>
<li>Core Network Devices (Routers, Switches, Hubs, Bridges, and Wireless Network Access Points)</li>
<li>Consumer Broadband Network Devices (Cable Modems and DSL Modems)</li>
<li>Consumer Electronic Devices (Cameras and Image Scanners)</li>
<li>Networked Office Equipment (Printers, Copiers, and FAX Machines)</li>
<li>Network and Systems Management/Diagnostic Frameworks (Network Sniffers and Network Analyzers)</li>
<li>Networked Medical Equipment (Imaging Units and Oscilloscopes)</li>
<li>Manufacturing and Processing Equipment, etc.&nbsp;</li>
</ul>
<p><img hspace="1" vspace="1" border="1" align="left" alt="" style="width: 329px; height: 301px;" src="http://www.shibumidojo.org/wp-content/uploads/image/CT845602.jpg" />The agent module which works and collect the information on the intended device, the manager part that interacts with the agent and takes the data from it, additionally, network management element which works on the manager and provides all the devices visible, traceable and reconfigurable, are the three main components of the SNMP protocol in order to work properly.</p>
<p>SNMP is a request-wait for apply based protocol. Network Management Component sends a request to a device that consist of Agent module, and after that the Agent returns the reply of the request to network management component.  Management and Monitoring issues are handled five different types of messages in SNMPv1 which is is formally defined in <a href="http://www.ietf.org/rfc/rfc1157.txt"><u>RFC1157</u></a> :  <i>GetRequest, SetRequest, GetNextRequest, GetResponse, </i>and <i>Trap</i><i>. </i></p>
<p>A single SNMP message is referred to as a Protocol Data Unit (PDU). These messages are described using Abstract Syntax Notation One (ASN.1) and translated into binary format using Basic Encoding Rules (BER). SNMP request messages are sent from managers to agents. Request messages can poll the agent for current performance or configuration data, ask for the next SNMP object in a Management Information Base (MIB), or modify configuration settings. SNMP agents should reliably decode request messages and process the resulting application data.</p>
<p><font face="Verdana"><small>OUSPG&#8217;s research focused on the manner in which SNMPv1 agents and managers handle request and trap messages.  By applying the <a href="http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/snmpv1/0100.html">PROTOS c06-snmpv1 test suite</a> to a variety of popular SNMPv1-enabled products, the OUSPG revealed the following vulnerabilities: </small></font></p>
<p><font face="Verdana"><small><b><a href="http://www.kb.cert.org/vuls/id/107186">VU#107186</a> &#8211; Multiple vulnerabilities in SNMPv1 trap handling </b> </small></font></p>
<blockquote><p><font face="Verdana"><small> SNMP trap messages are sent from agents to managers. A trap message may indicate a warning or error condition or otherwise notify the manager about the agent&#8217;s state.  SNMP managers must properly decode trap messages and process the resulting data.  In testing, OUSPG found multiple vulnerabilities in the way many SNMP managers decode and process SNMP trap messages.  </small></font></p></blockquote>
<p><font face="Verdana"><small><b><a href="http://www.kb.cert.org/vuls/id/854306">VU#854306</a> &#8211; Multiple vulnerabilities in SNMPv1 request handling </b></small></font></p>
<blockquote><p> <font face="Verdana"><small>SNMP request messages are sent from managers to agents. Request messages might be issued to obtain information from an agent or to instruct the agent to configure the host device. SNMP agents must properly decode request messages and process the resulting data. In testing, OUSPG found multiple vulnerabilities in the way many SNMP agents decode and process SNMP request messages. </small></font></p></blockquote>
<p>Vulnerabilities in the decoding and subsequent processing of SNMP messages by both managers and agents may result in denial-of-service conditions, format string vulnerabilities, and buffer overflows. Some vulnerabilities do not require the SNMP message to use the correct SNMP community string.</p>
<p>The CERT Advisory goes on to report the impact of these vulnerabilities:<br />
&nbsp;&nbsp;&nbsp; 1. unauthorized privileged access<br />
&nbsp;&nbsp;&nbsp; 2. denial-of-service attacks<br />
&nbsp;&nbsp;&nbsp; 3. unstable behavior (service interruptions)<br />
The CISO needs to keep the following concerns in mind when managing risk in the enterprise.</p>
<ol>
<li><strong>Threat: Fuzzing &ndash; Exposed Shared Secrets:</strong> A major vulnerability of SNMP v1/v2c is that the shared secret is sent in the clear; it is not encrypted. This is true whether the SNMP request is querying counter information, inspecting topology data, or reconfiguring the device. Since the shared secret is not hidden, an attacker can monitor the SNMP traffic to determine network topology and harvest those shared secrets. Among hackers, this is called fuzzing; amongst security professionals, this is Packet Sniffing.
<p>    For example, using SNMP v1/v2c in an insecure network such as a DMZ means an attacker can monitor SNMP traffic and get community strings to perform their own queries or reconfigure devices using SNMP SET. By monitoring SNMP traffic or performing a query directly, an attacker can quickly determine the sysObjectID for each device. The sysObjectID tells the hacker the kind of operating system (OS) the device has. Knowing which OS allows the attacker to determine a suitable target and pick suitable tools to use against that target.<br />
    &nbsp;</li>
<li><strong>Threat: Service Interruptions</strong>: Vulnerabilities with decoding and processing the SNMP request message (whether a trapor request) in various software products is exploited by the Badly Formed SNMP Trap Attack. The impact of this attack is to blind the management software (prevent it from receiving more traps by causing it to crash) or blind the agent (making it unable to be queried by causing it to crash). The ability of the management software to continue to manage is degraded at best or disabled at worst.
<p>    From within a DMZ, an attacker can reach the management software in the secure network when holes in the firewall are open to allow SNMP traffic or SNMP traps through directly. The attacker constructs special packets with ASN.1 decode errors. When the management console receives the message, it may exit abnormally. When critical daemons exit abnormally, the management software is degraded, causing service<br />
    interruptions.<br />
    &nbsp;</li>
<li><strong>Threat: Denial Service : </strong>The denial-of-service attack disables management software by sending to a host more SNMP traffic than the host can process. The backlog of traffic to process causes the SNMP agent or manager to dedicate an unbalanced amount of CPU to process the attack&rsquo;s traffic.
<p>    From within a DMZ, an attacker can flood SNMP traps to the management console when SNMP traps are permitted to flow through firewalls from the DMZ to the secure side. This flood of traps (whether they are bogus or legitimate) causes the management software to backlog. The software uses too much CPU while processing the backlog, causing the management software to stop functioning effectively.</li>
<li><strong>Threat: Unauthorized Privilege Access</strong><strong>:</strong> This threat is the most feared by system managers &ndash; a vulnerability that can provide the attacker elevated, privileged access on a host or network device. A common vulnerability is caused by buffer overflow, but is specific to the software processing the SNMP packet.
<p>    If an attacker determines SNMP v1/v2c SET community strings, the attacker can execute privileged commands. On networking devices, privileged commands may be used to reconfigure the device to behave undesirably. With advanced host agents, commands may be sent to the agent, which then execute in privileged state.</li>
</ol>
<p>Today, mitigating risks with the SNMP protocol involves the choice of one or more mitigating factors:</p>
<ul>
<li>using SNMPv3 (not v1 or v2c),</li>
<li>deploying an IPS appliance to protect against denial-of-service, or</li>
<li>a management protocol proxy firewall which verifies SNMP traffic to ensure its authentic and valid as well as mitigating SNMP-based attacks.</li>
<li>changing the community strings after set up SNMP</li>
<li>keeping the protocol up to date</li>
</ul>
<p><strong><em>All the Resources are in the Reference Page. </em></strong></p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/07/25/snmp-and-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypting Information Stored in WordPress Cookies</title>
		<link>http://www.shibumidojo.org/index.php/2009/07/14/encrypting-information-stored-in-wordpress-cookies/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/07/14/encrypting-information-stored-in-wordpress-cookies/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 08:09:09 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Psychology]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=189</guid>
		<description><![CDATA[The another way to make your wordpress more secure is storing information with encryption in cookies. And to encrypt your information is quite simple process. Just open your wp-config.php files, and add the lines below to your wp-config.php. Save and upload it. define&#40;&#8216;AUTH_KEY&#8217;,&#8216;Y(o[df%d9ly.iJ%t_4Xs:[4FBxg!IFzAE*z+&#124;cf{E&#38;amp;+;Y&#124;-C5gk`%?5kWc0yxe&#124;]&#8216;&#41;; define&#40;&#8216;SECURE_AUTH_KEY&#8217;,&#8216;+^3@Y/rYC[tvk&#124;vSw-We^-Wu&#38;amp;Gm:S9@-+fPr{?C$-Tl5[L6m0dPh#QUb'&#41;; define&#40;'LOGGED_IN_KEY','v.0Rs-31^W UoAySn(ip4wjEjn])J1!@;oC1BT75[GoQK=WT`74tgh)SAMAiF)lf&#8217;&#41;; define&#40;&#8216;NONCE_KEY&#8217;,&#8216;Fn2-XKd=Q{}&#60;:,%Qk-&#124;I-j)$%W+B(*0&#124;eI,%)p=K_j2uxSHTFQvav&#124;(vl},&#8217;&#41;;]]></description>
			<content:encoded><![CDATA[<p>The another way to make your wordpress more secure is storing information with encryption in cookies. And to encrypt your information is quite simple process. Just open your <strong>wp-config.php</strong> files, and add the lines below to your <strong>wp-config.php</strong>. Save and upload it. <span id="more-189"></span></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">define<span class="br0">&#40;</span><span class="st0">&#8216;AUTH_KEY&#8217;</span>,<span class="st0">&#8216;Y(o[df%d9ly.iJ%t_4Xs:[4FBxg!IFzAE*z+|cf{E&amp;amp;+;Y|-C5gk`%?5kWc0yxe|]&#8216;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">define<span class="br0">&#40;</span><span class="st0">&#8216;SECURE_AUTH_KEY&#8217;</span>,<span class="st0">&#8216;+^3@Y/rYC[tvk|vSw-We^-Wu&amp;amp;Gm:S9@-+fPr{?C$-Tl5[L6m0dPh#QUb'</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">define<span class="br0">&#40;</span><span class="st0">'LOGGED_IN_KEY'</span>,<span class="st0">'v.0Rs-31^W UoAySn(ip4wjEjn])J1!@;oC1BT75[GoQK=WT`74tgh)SAMAiF)lf&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">define<span class="br0">&#40;</span><span class="st0">&#8216;NONCE_KEY&#8217;</span>,<span class="st0">&#8216;Fn2-XKd=Q{}&lt;:,%Qk-|I-j)$%W+B(*0|eI,%)p=K_j2uxSHTFQvav|(vl},&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/07/14/encrypting-information-stored-in-wordpress-cookies/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OSSTMM OPST</title>
		<link>http://www.shibumidojo.org/index.php/2009/05/05/osstmm-opst/</link>
		<comments>http://www.shibumidojo.org/index.php/2009/05/05/osstmm-opst/#comments</comments>
		<pubDate>Tue, 05 May 2009 21:34:19 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[GNU Linux]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[isecom]]></category>
		<category><![CDATA[opst]]></category>
		<category><![CDATA[osstmm]]></category>
		<category><![CDATA[pentest]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=97</guid>
		<description><![CDATA[Today, I had good news from ISECOM. They sent me an e-mail about the OSSTMM OPST Professional Security Tester Exam and I&#8217;ve passed the exam. From that point, I am starting to study for CISSP.]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.isecom.org/pix/opst_logo100.jpg" alt="" />Today, I had good news from ISECOM. They sent me an e-mail about the OSSTMM OPST Professional Security Tester Exam and I&#8217;ve passed the exam. From that point, I am starting to study for CISSP.</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2009/05/05/osstmm-opst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iphone and Small Security Issue</title>
		<link>http://www.shibumidojo.org/index.php/2008/11/05/iphone-and-small-security-issue/</link>
		<comments>http://www.shibumidojo.org/index.php/2008/11/05/iphone-and-small-security-issue/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 08:24:30 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=55</guid>
		<description><![CDATA[I have not been writing for a long time because this month was really hard for me. Still I have no definite plan in order to organize my time schedule, but working on it. The problem is having lots of work which I have to do at the same time. And the bigger problem than [...]]]></description>
			<content:encoded><![CDATA[<p>I have not been writing for a long time because this month was really hard for me. Still I have no definite plan in order to organize my time schedule, but working on it. The problem is having lots of work which I have to do at the same time. And the bigger problem than that is, some of these works are very dynamic about the time. That&#8217;s why, it is very hard to organize the time schedule. Anyway.<span id="more-55"></span></p>
<p>One of the news is I have an Iphone now. I was very confused about Iphone and Omnia. However, it was very lucky for me that one of my friend had an Omnia, and i had a chance to try it. I think Omnia sucks, especially about operating system and touch screen. Touch Screens cannot be compared between Iphone and Omnia. Additionally even Omnia proccessor is quite well, Windows Mobile is freezing many times and the responses are too slow. As you know, Omnia has a 5megapixel camera, but there is no big difference between iphone&#8217;s 2 megapixel camera. And, you can increase your shooting picture ability of Iphone via installing third party programmes. So that, it s not a big advantage that ability of Omnia is quite well.&nbsp;</p>
<p>Anyway, I have an Iphone now and I really had questionmarks in my mind about some missing things about Iphone. For example, you cannot connect your iphone to your computer without using Itunes, but in theoritically of course =). My first day with Iphone really sucked because when I looked around the packet repository of Iphone, i saw that the free softwares were not enough and i felt a bit locked or kind of stuck. However when I cracked the operating system of iphone, the world had changed for me. =) Perhaps it is not ethical but I have to say that you can only start to use iphone after you cracked its operating system.</p>
<p>Lets go back to the issue of connecting iphone to computer. Normally, it is done by Itunnes and you are allowed just transfering music or video files. On the other hand, SSH is used by some people to connect them each other and with that way you have a chance to transfer any kind of file you need. There are some programmes to do this from Microsoft Windows or OSX operating systems. Normally ordinary users does not know what the SSH is and also Iphone is a derivative of BSD, and that issue can be an handicap for them. Because, there is a default root password on Iphone which is <em><strong>alpine</strong></em> . That means, if you do not change your default root password and are trying to connect iphone and computer via SSH, some attacker also connect your iphone via SSH with default root password.</p>
<p>All in all, when you use that way in order to connect your iphoe from computer, you have to change you default root password and also, when you do not need the SSH, you have to turn it off.</p>
<p>&nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2008/11/05/iphone-and-small-security-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNU Privacy Guard</title>
		<link>http://www.shibumidojo.org/index.php/2008/09/13/gnu-privacy-guard/</link>
		<comments>http://www.shibumidojo.org/index.php/2008/09/13/gnu-privacy-guard/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 18:43:56 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[GNU Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[gnupg]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=32</guid>
		<description><![CDATA[GPG is a PGP suite of cryptographic software of GNU which is part of Free Software Foundation, was developed by Werner Koch. You can send encrypted files via gnuPG to anyone just has public key. It is based on assymetric cryptography. Let me tell about public-key encryption(assymetric cryptography) more. In this technique, it is possible [...]]]></description>
			<content:encoded><![CDATA[<p>GPG is a PGP suite of cryptographic software of GNU which is part of Free Software Foundation, was developed by Werner Koch. You can send encrypted files via gnuPG to anyone just has public key. It is based on assymetric cryptography. Let me tell about public-key encryption(assymetric cryptography) more. <span id="more-32"></span></p>
<p><img hspace="1" height="182" border="1" align="left" width="185" vspace="1" alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Public_key_encryption.svg/280px-Public_key_encryption.svg.png" /></p>
<p>In this technique, it is possible to divide the key into two parts, public keys and private keys. Public keys are public =). You can share it with anyone you want, but the private one must be kept secret. Incoming messages would have been encrypted with the recipient&#8217;s public key, and can only be decrypted with corresponding private key. The keys are related mathematically, but cannot be derived each other practically.</p>
<p>As you can see in the figure, Bob wants to send a message to Alice. Bob encrypts the data (Hello Alice) using Alice&#8217;s public key and sends it. When the encrypted data receives Alice, she has to use her private keys in order to decrypt it.</p>
<p>After a short brief, lets come back to our topic. First you have to install the gnupg programme according to install procedure of your operating system or distro.</p>
<p>In order to communicate in an encrypted way, you have to generate your keys.</p>
<p>To generate the keys, open a terminal and type <strong><em>&quot;gpg &#8211; -gen &#8211; -key&quot;</em></strong>.<em> </em>In order to export your public key out, type <strong>&quot;<em>gpg &#8211; - export [UID]</em>&quot;&nbsp; </strong>or you may need to other people&#8217;s public keys. In that situation, save the public key in a file name is for example &quot;Bob.txt&quot; or &quot;Bob.asc&quot;, then type in terminal <strong>&quot;gpg &#8211; -import Bob.txt&quot;</strong>.</p>
<p>Now we have our public and private keys and also Bob&#8217;s public key has already imported. Assume that we have data.pdf as a document which we want to send in encrypted way. The only thing that we should do is, <strong>&quot;gpg -u [sender] -r [Bob] &#8211;armor &#8211;encrypt [filepath]&quot;. </strong>If we want to decrypted the file that is sent by one of our friends, assume that that files is &quot;abc.doc&quot;, the we should type <strong>&quot;gpg &#8211; - output [filename] &#8211; -decrypt [encryptedfilepath]&quot;</strong>.</p>
<p>&nbsp;After these information, i want to give you some extras;</p>
<p><strong>gpg &#8211;list &#8211;keys </strong>list of all keys imported your system</p>
<p><strong>gpg &#8211;list &#8211;sigs </strong>list of all signs imported your system</p>
<p><strong>gpg &#8211;fingerprint </strong>list fingerprints as HEX</p>
<p><strong>gpg &#8211;list-secret-keys </strong>shows imported secret keys</p>
<p><strong>gpg &#8211;delete-key [UID] </strong>deletes any key according to User ID</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2008/09/13/gnu-privacy-guard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TrueCrypt</title>
		<link>http://www.shibumidojo.org/index.php/2008/09/03/truecrypt/</link>
		<comments>http://www.shibumidojo.org/index.php/2008/09/03/truecrypt/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 19:28:30 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=28</guid>
		<description><![CDATA[I have used several encryption programs in order to provide security of my important files. I&#8217;ve never tried to use Truecrypt, although I heard lots of times. Today, I&#8217;ve found a chance to install and try it. I have to say that I am impressed. The biggest problem for me while I was using other [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="1" height="129" border="1" align="left" width="129" vspace="1" src="http://www.shibumidojo.org/img/crypto.gif" alt="" />I have used several encryption programs in order to provide security of my important files. I&#8217;ve never tried to use Truecrypt, although I heard lots of times. Today, I&#8217;ve found a chance to install and try it. I have to say that I am impressed.</p>
<p>The biggest problem for me while I was using other stuff was the dependence of Operation System Platforms. I want to see all of my secure docs from every kind of OS. This is extremely important. Because, even I am feeling as a penguen, I have to use also Microsoft products as a System and Security, also Penetration Test Engineer.</p>
<p><span id="more-28"></span>Other problem is that there is a process of Ecrypt/Decrypt in manually. This makes me tired while i am working several docs that have to be secured.&nbsp;</p>
<p>Truecrypt is a software used real-time &quot;on the fly encryption&quot; methodology. You can create a virtual encrypted disk within a file and either individual partitions or an entire storage.</p>
<p>It is an Open Source project and runs under GNU Linux, Mac OS and also Microsoft Windows. Thats why, you can work with all of your encrypted files from these operating systems.</p>
<p>You just create an encrypted zone, and then paste your files in it. The software works real time &quot;on the fly encryption&quot; as i told you before, so Truecrypt runs quietly at the background and can encode the file when you work with it. You don&#8217;t need to use any specific command or process to encrypt the files. This is pretty nice.</p>
<p>There is a two options about the filesystem, FAT and NONE. If you are using GNU Linux and want to use your encrypted zone as a EXT3, you have to do extra work.</p>
<p>We can divide our works into two main part with stuff from console and from GUI of software. The first and main part is GUI. You use GUI when you create a new encrypted zone. While you are creating it, you will see the two options for the filesystem. Select your zone as a FAT firstly and click next button and create the zone. After that mount it with GUI. However, do not close the GUI. Now, open a console, format your zone as a EXT3 via using <strong>mkfs.ext3</strong> command. Then remount your zone on the GUI. You can check it whether it is EXT3 or not with <strong>mount</strong> command.</p>
<p>If you give importance to your privacy, I recommend you to use truecrypt. It is a very easy way to protect the personal files from all common Operating System without doing any specific stuff or using any specific command.&nbsp;</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2008/09/03/truecrypt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://www.shibumidojo.org/index.php/2008/08/31/hello-world/</link>
		<comments>http://www.shibumidojo.org/index.php/2008/08/31/hello-world/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 23:09:31 +0000</pubDate>
		<dc:creator>CorpusCallosum</dc:creator>
				<category><![CDATA[Do]]></category>
		<category><![CDATA[GNU Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.shibumidojo.org/?p=3</guid>
		<description><![CDATA[% in Prolog hello :- display(&#8216;Hello World!&#8217;) , nl .]]></description>
			<content:encoded><![CDATA[<p>% in Prolog</p>
<p>hello :- display(&#8216;Hello World!&#8217;) , nl .</p>
<ul class="related_post"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.shibumidojo.org/index.php/2008/08/31/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

