<?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>Advanced Programming Stories &#187; hack</title>
	<atom:link href="http://developstories.gr/tag/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://developstories.gr</link>
	<description>advanced web development techniques &#38; reverse engineering stories</description>
	<lastBuildDate>Tue, 27 Jul 2010 12:57:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hacking php</title>
		<link>http://developstories.gr/php/hacking-php/</link>
		<comments>http://developstories.gr/php/hacking-php/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 11:31:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Reverse Engineering]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://developstories.gr/?p=73</guid>
		<description><![CDATA[Όταν τελείωσα το Reverse Engineering Academy course &#8211; και σαν καλός μαθητής που είμουν &#8211; μου έγινε η πρόταση να δημιουργήσω ένα project για την REA 2. Φυσικά λόγω του κολλήματος που έχω με την php σκέφτηκα να γράψω μία encrypted έκδοση της βιβλιοθήκης της php στα windows (php4ts.dll)
Φυσικά θα ήταν πιό εύκολο να χρησιμοποιήσω [...]]]></description>
			<content:encoded><![CDATA[<p>Όταν τελείωσα το <a href="http://developstories.gr/reverse-engineering/reverse-engineering-academy/">Reverse Engineering Academy</a> course &#8211; και σαν καλός μαθητής που είμουν &#8211; μου έγινε η πρόταση να δημιουργήσω ένα project για την REA 2. Φυσικά λόγω του κολλήματος που έχω με την <a href="http://www.php.net/">php</a> σκέφτηκα να γράψω μία encrypted έκδοση της βιβλιοθήκης της php στα windows (php4ts.dll)</p>
<p>Φυσικά θα ήταν πιό εύκολο να χρησιμοποιήσω ένα έτοιμο encryption library, ωστόσο έτσι δέν νομίζω οτι μαθαίνεις αρκετά και δεδομένου οτι μιλάμε για ένα project &#8220;ελεύθερου χρόνου&#8221; άξιζε τον κόπο. Επίσης η όλη εμπειρία που αποκόμισα με βοήθησε στην δημιουργία του php encryption που χρησιμοποιούμε στην <a href="http://www.netwerk.gr/">NetWerk</a> για διάφορα projects που χρειάζεται encryption.</p>
<p>Τελικά το project δέν μπήκε στην REA 2 και για κακή μου τύχη έχασα όλα τα sources αφού χάθηκαν τα backup και μου κλέψαν το laptop! Ευτυχώς ο zero (admin στην REA) είχε κρατήσει ένα αντίγραφο και μου το έστειλε.</p>
<p>Όσοι λοιπόν θέλετε να εξασκηθείτε στο hacking μπορείτε να κατεβάσετε το <a href="http://developstories.gr/wp-content/uploads/php.zip">zipάκι απο εδώ</a> και να παίξετε με το project. Ενδεχομένως  να σας φανούν χρήσιμα και τα εργαλεία για <a href="http://developstories.gr/php/10-must-%CE%B5%CF%81%CE%B3%CE%B1%CE%BB%CE%B5%CE%AF%CE%B1-%CE%B3%CE%B9%CE%B1-reverse-engineering/">reverse engineering</a> που έχω γράψει παλιότερα.</p>
<p>Αν βρείτε λύση &#8211; δηλαδή αν βρείτε τα arguments που χρειάζεται το πρόγραμμα για να καταλάβει πως είστε &#8220;php master&#8221; &#8211; αφήστε ένα σχόλιο. Happy cracking <img src='http://developstories.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://developstories.gr/php/hacking-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Winamp plugin για το audiotwit</title>
		<link>http://developstories.gr/twitter/winamp-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-audiotwit/</link>
		<comments>http://developstories.gr/twitter/winamp-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-audiotwit/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 09:32:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://developstories.gr/?p=58</guid>
		<description><![CDATA[Το twitter, η micro blogging πλατφόρμα που πλέον όλοι γνωρίζουμε και χρησιμοποιούμε, είναι το αγαπημένο μας social network για ανταλλαγή μηνυμάτων. Όπως όλα τα social networks έχει friends, αλλά αυτό που το κάνει ιδιαίτερο είναι  ο τρόπος που παρακολουθείς μια συζήτηση (follow,@). Έχουν γραφτεί πάρα πολλές εφαρμογές βασισμένες στο api του twitter, πολλές από [...]]]></description>
			<content:encoded><![CDATA[<p>Το <a href="http://twitter.com/">twitter</a>, η micro blogging πλατφόρμα που πλέον όλοι γνωρίζουμε και χρησιμοποιούμε, είναι το αγαπημένο μας social network για ανταλλαγή μηνυμάτων. Όπως όλα τα social networks έχει friends, αλλά αυτό που το κάνει ιδιαίτερο είναι  ο τρόπος που παρακολουθείς μια συζήτηση (follow,@). Έχουν γραφτεί πάρα πολλές εφαρμογές βασισμένες στο <a href="http://apiwiki.twitter.com/">api</a> του twitter, πολλές από αυτές, έχουν κάνει το twitting καθημερινή συνήθεια.</p>
<p>To <a href="http://audiotwit.com/">audiotwit</a> είναι και αυτό μία εφαρμογή που χρησιμοποιεί το api του twitter για να δημιουργεί ένα audio playlist με την βοήθεια του χρήστη <a href="http://twitter.com/listensto">@listensto</a>. Η ιδέα έρχεται από τον <a href="http://twitter.com/humaworksSEO">Νίκο Παπανώτα</a>, ο οποίος έψαχνε να βρεί ένα project για να πειραματιστεί με το api. Για να το χρησιμοποιήσει κάποιος δεν έχει παρά να κάνει follow τον user @listensto και να στέλνει τα ακούσματά του με την μορφή «@listensto Artists – Song». Το audiotwit κάθε 5 λεπτά, βλέπει τα μυνήματα και τα καταχωρεί στην σελίδα του κάθε χρήστη. (π.χ. Το δικό μου twitter είναι το <a href="http://twitter.com/thek27">thek27</a>, οπότε το <a href="http://thek27.audiotwit.com/">thek27.audiotwit.com</a> παρουσιάζει την λίστα με τα τραγούδια που έχω ακούσει, ενώ η υπηρεσία έχει και <a href="http://thek27.audiotwit.com/feed">RSS feed</a> για κάθε χρήστη.)</p>
<h3>To Winamp plugin</h3>
<p>Πολύ ωραίο σαν ιδέα, άλλα το πρόβλημα είναι ότι για να ενημερώνω το playlist μου θα πρέπει κάθε φορά που ακούω ένα τραγούδι να το στέλνω και στο twitter. Έτσι μου ήρθε η ιδέα να φτιάξω ένα winamp plugin το οποίο θα στέλνει αυτόματα το τραγούδι που ακούω κάθε στιγμή χωρίς εγώ να ασχολούμαι με το twitter.</p>
<p>Σε επόμενο post θα γράψω όλη την διαδικασία κατασκευής αυτού του plugin, αφού θα δώσω και τον κώδικα ανοιχτό. Αλλά προς το παρόν συγχωρέστε με άλλα βιάζομαι να δω πως θα προχωρήσει το audiotwit μετά την εφαρμογή του winamp plugin.</p>
<p>Σείρα έχει το plugin για media player και itunes. Πιστέυω πως δεν θα αργήσουν. Αν έχει ασχοληθεί κάποιος και θέλει να βοηθήσει μπορεί να επικοινωνήσει μαζί μου.</p>
<h3>Εγκατάσταση του plugin</h3>
<p>Αν θέλετε να συμμετάσχετε στο ελληνικό social experiment του twitter, δέν έχετε παρά να κατεβάσετε το <a href="http://developstories.gr/wp-content/uploads/gen_audiotwit.exe">plugin απο εδώ</a>. Αφού το εκτελέσετε, την πρώτη φορά που θα τρέξει θα σας ζητήσει το username και το password σας στο twitter ωστε να μπορεί να κάνει updates όποτε ακούτε κάποιο κομμάτι.</p>
]]></content:encoded>
			<wfw:commentRss>http://developstories.gr/twitter/winamp-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-audiotwit/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>10 must εργαλεία για reverse engineering</title>
		<link>http://developstories.gr/php/10-must-%ce%b5%cf%81%ce%b3%ce%b1%ce%bb%ce%b5%ce%af%ce%b1-%ce%b3%ce%b9%ce%b1-reverse-engineering/</link>
		<comments>http://developstories.gr/php/10-must-%ce%b5%cf%81%ce%b3%ce%b1%ce%bb%ce%b5%ce%af%ce%b1-%ce%b3%ce%b9%ce%b1-reverse-engineering/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 14:22:41 +0000</pubDate>
		<dc:creator>thek</dc:creator>
				<category><![CDATA[Reverse Engineering]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://developstories.gr/?p=39</guid>
		<description><![CDATA[Παρακάτω είναι μια λίστα με διάφορα εργαλεία για reverse engineering που μπορείτε να χρησιμοποιήσετε αν ασχολείστε με το &#8220;σπόρ&#8221;.
Servant Salamander
Το Servant Salamander είναι ένα φανταστικό εργαλείο γενικά για development αλλα και για απλούς χρήστες. Το salamander είναι ένας file manager που θυμίζει λίγο το παλιό norton commander, ωστόσο παρέχει αρκετές ευκολίες για τους επαγγελματίες χρήστες [...]]]></description>
			<content:encoded><![CDATA[<p>Παρακάτω είναι μια λίστα με διάφορα εργαλεία για <a href="http://developstories.gr/cat/reverse-engineering/">reverse engineering</a> που μπορείτε να χρησιμοποιήσετε αν ασχολείστε με το &#8220;σπόρ&#8221;.</p>
<h3>Servant Salamander</h3>
<p>Το <a href="http://www.altap.cz/salam_en/index.html">Servant Salamander</a> είναι ένα φανταστικό εργαλείο γενικά για development αλλα και για απλούς χρήστες. Το salamander είναι ένας file manager που θυμίζει λίγο το παλιό norton commander, ωστόσο παρέχει αρκετές ευκολίες για τους επαγγελματίες χρήστες του, όπως file compare, ενσωματομένο ftp και sftp client, κτλ. Αξιοσημείωτο οτι ακόμα και στην αντιγραφή αρχείων είναι πιό γρήγορος απο τα windows <img src='http://developstories.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>EmEditor</h3>
<p>O <a href="http://www.emeditor.com/">emEditor</a> είναι ένας απλός text editor ο οποίος παρέχει ένα βασικό code highlighting και &#8220;παίζει&#8221; με οποιοδήποτε encoding(και UTF8). Δέν παρέχει τις ευκολίες ενός επαγγελματικού IDE ωστόσο είναι πολύ καλό για την περίπτωση που θέλουμε να επεξεργαστούμε ένα αρχείο γρήγορα.</p>
<h3>Hex Editor</h3>
<p>Ένας hex editor είναι τουλάχιστον απαραίτητος για όποιον ασχολείται με reverse engineering. Προσωπικά χρησιμοποιώ τον <a href="http://www.x-ways.net/winhex/">WinHex</a> αλλά μπορείτε να δείτε και τον <a href="http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm">xvi32</a> που είναι freeware.</p>
<h3>IDA Pro Dissasembler &amp; Debugger</h3>
<p>Ο  <a href="http://www.hex-rays.com/idapro/">IDA Pro</a> είναι ένας πολύ δυνατός dissasembler. Το εργαλείο παρέχει και debugger ωστόσο για αυτή την χρήση καλύτερα προτιμίστε τον&#8230;</p>
<h3>OllyDbg Debugger</h3>
<p>Ο <a href="http://www.ollydbg.de/">OllyDbg</a> είναι ο πιό εύχρηστος debugger που έχω βρεί μεχρι στιγμής.</p>
<h3>RegMon</h3>
<p>Το <a href="http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx">RegMon</a> είναι ένα utility που αγοράστηκε απο την Microsoft. Η δουλειά του είναι να σας δείχνει ποιές εφαρμογές κάνουν αλλαγές στο registry.</p>
<h3>FileMon</h3>
<p>Το <a href="http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx">FileMon</a> που επίσης έχει εξαγοραστεί απο την Microsoft είναι ένα εργαλείο που παρακολουθεί τις αλλαγές στο filesystem σε real time.</p>
<h3>LordPE</h3>
<p>To <a href="http://www.woodmann.net/collaborative/tools/index.php/LordPE">LordPE</a>(<a href="http://www.woodmann.net/collaborative/tools/index.php/Image:Sc_LordPE_2008-2-4_2.43.png">screenshot</a>) είναι ένα freeware εργαλειάκι που διαχειρίζεται πολλά κομμάτια αρχείων PE (Portable Executable)</p>
<h3>Winspector</h3>
<p>Ο <a href="http://www.windows-spy.com/">Winspector</a> είναι ίσως το καλύτερο alternative για τον Spy++ που έρχεται με το Visual Studio.</p>
<h3>Resource Hacker</h3>
<p>Το τελευταίο προγραμματάκι στην λίστα μας, ο <a href="http://www.angusj.com/resourcehacker/">Resource Hacker</a>, βοηθάει στην διαχείριση resource files. Μπορείτε να το χρησιμοποιήσετε για να δείτε ή και να επεξεργαστείτε resource files και resources απο εκτελέσιμα αρχεία.</p>
<h3>Bonus εργαλείο</h3>
<p>Το 11ο εργαλείο που παρουσιάζουμε σήμερα, είναι μια δική μου, open source, προσθήκη για <a href="http://developstories.gr/cat/php/">php</a> developers. Ονομάζεται <a href="http://code.google.com/p/phphexed/">php hexed</a> και χρησιμοποιείται  σαν patch script engine και μπορεί να συνεργάζεται με τον Win32Dasm  και με τον OllyDbg. Αργότερα θα κάνω post κάποιο παράδειγμα, οπότε αν σας ενδιαφέρει <a href="http://feeds.feedburner.com/DevelopStories">μείνετε συντονισμένοι</a> <img src='http://developstories.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://developstories.gr/php/10-must-%ce%b5%cf%81%ce%b3%ce%b1%ce%bb%ce%b5%ce%af%ce%b1-%ce%b3%ce%b9%ce%b1-reverse-engineering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
