<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Code Security</title><link>https://www.dotnetzone.gr:443/cs/forums/139/ShowForum.aspx</link><description>Περιοχή που συζητάμε για το το code security - ένα θέμα που πρέπει να απασχολεί κάθε προγραμματιστή.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57465.aspx</link><pubDate>Sat, 06 Mar 2010 09:33:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57465</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57465.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57465</wfw:commentRss><description>&lt;P&gt;Άλλο είπα, άλλο κατάλαβες.. κανείς δεν σου είπε να διαγράψεις το ποστ σου ή οτιδήποτε τέτοιο.. κι εγώ την γνώμη μου είπα, απλα προειδοποίησα ότι αμα συνέχιζε η ιστορία και αρχίζατε να μαλώνετε, ότι θα κλείδωνα το ποστ. Τίποτα παραπάνω, τίποτα λιγότερο.&lt;/P&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57462.aspx</link><pubDate>Sat, 06 Mar 2010 08:28:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57462</guid><dc:creator>Thiseas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57462.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57462</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Panagiotis Kefalidis:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;...Πρωτού αρχίσεις κι εσύ να "την λες" στους άλλους, μάθε ποιοι είναι.&lt;/p&gt;
&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Παναγιώτη, μόλις τώρα αναίρεσες εκείνο που απαιτείς από εμένα. &lt;br&gt;Θα είχε νομίζεις ενδιαφέρον να βγάζαμε τα βιογραφικά μας πριν εκφράσουμε την άποψη μας ή πριν αμυνθούμε? Και να αντικρούαμε μόνο εκείνον που έχει το... μικρότερο?&lt;br&gt;Ακόμα κι έτσι... ενδιαφέρον θα είχε, και δεν σου λέω αν κάποιους συμφέρει ή όχι. Καλύτερα να μην το μάθουμε ποτε!&lt;br&gt;Tespa...&lt;br&gt;Ι delete my post... για να μην ενοχλεί όλους του untouchable.&lt;br&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57461.aspx</link><pubDate>Sat, 06 Mar 2010 08:17:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57461</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57461.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57461</wfw:commentRss><description>&lt;P&gt;Thisea, δεν ψάχνουμε να βρούμε ποιος είναι ο πιο super ουάο εδώ..&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt; Πρωτού αρχίσεις κι εσύ να "την λες" στους άλλους, μάθε ποιοι είναι.&lt;/P&gt;
&lt;P&gt;Μην το συνεχίσετε γιατί θα το κλειδώσω..&lt;/P&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57460.aspx</link><pubDate>Sat, 06 Mar 2010 07:55:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57460</guid><dc:creator>Thiseas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57460.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57460</wfw:commentRss><description>........deleted....&lt;br&gt;........deleted....&lt;br&gt;........deleted....&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;anjelinio:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;...&lt;br&gt;Τα τελευταία 3 post που έχω διαβάσει σε 
αυτό το topic ήταν 2 introductory socket programming tutorials, και 5 
γραμμές "&lt;i&gt;ενημέρωσης&lt;/i&gt;" ότι ναι μεγάλε, μπορείς 'κάπως' να 
προστατέψεις την εφαρμογή σου ( &lt;i&gt;απο τί;;;&lt;/i&gt; ) με 2-3 τρόπους τους 
οποίους δε στους λέω ._&lt;br&gt;Μήπως πρέπει να μπεί moderation σε 
αυτό το topic πια; Αν μη τι άλλο να μη ρίχνουμε το επίπεδο του site ρε 
αδερφέ, φρικάρω !!! &lt;br&gt;&lt;b&gt;Μεταφράστε καλύτερα ένα κεφάλαιο απο το 
'Secrets And Lies'&lt;/b&gt; ρε γαμώτο, τουλάχιστον να έχουμε και λίγο 
περιεχόμενο στα posts αυτα ...&lt;br&gt;...&lt;br&gt;Την ειλικρινή μου 
συγνώμη στους υπόλοιπους φίλους/μέλη για το ύφος μου.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Επειδή μέσα στα "2 intoductory socket programming" ήταν και το δικό μου που αν διαβάσει κάποιος τον κώδικα δεν έχει ΚΑΜΙΑ σχέση με αυτόν τον χαρακτηρισμό, εκτός αν θέλει πολύ κάποιος να το δει έτσι,... και επειδή η πρόταση "&lt;i&gt;&lt;b&gt;Μεταφράστε καλύτερα ένα κεφάλαιο απο το 
'Secrets And Lies'&lt;/b&gt; ρε γαμώτο...&lt;/i&gt;" είναι στον πληθυντικό, βγάζω το λογικότατο συμπέρασμα οτι αναφέρεται και σε έμενα...&lt;br&gt;Μπορώ, λοιπόν, να υποσχεθώ στον φίλτατο anjelinio το παρακάτω:&lt;br&gt;&lt;b&gt;Επιφυλλάσομαι για ένα καλύτερο άρθρο, από το &lt;/b&gt;&lt;b&gt;'Secrets And Lies' το οποίο θα ανεβάσει το επίπεδο.&lt;/b&gt;&lt;br&gt;&lt;br&gt;........deleted....&lt;br&gt;
........deleted....&lt;br&gt;
........deleted....&lt;br&gt;
&lt;br&gt;thnx...&lt;br&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57414.aspx</link><pubDate>Wed, 03 Mar 2010 08:09:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57414</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57414.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57414</wfw:commentRss><description>&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hardware ID&lt;/STRONG&gt;  &lt;/P&gt;&lt;P&gt;Στον συγκεκριμενο τροπο  καλο ειναι να χρησιμοποιηθει  παραπανω απο μια συσκευη ετσι ωστε το ID  που θα παραχθει  να μην βασιζεται σε μια .Σε περιπτωση  αλλαγης καποιου Υλικου Hardware ο πελατης επικοινωνει να παρει το νεο  ID.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;License with Internet &lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;Ο Συγκεκριμενος τροπος μπορει να χρησιμοποιηθει μονο  αν οι πελατες εχουν  προσβαση στο διαδικτυο  .Δημιουργουμε  ενα Server στο μηχανημα μας η σε καποιο ιστοχωρο .Με την εγκατασταση της εφαρμογης μας τοτε  συνδεεται στον Server εκει γινεται  το τσεκαρισμα και δινεται το ID .Φυσικα ολο το Trafic ειναι  κρυπτογραφημενο .Με το ιδιο σκεπτικο μπορουμε να κανουμε αναβαθμιση σε οτι χρειαστει  .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Κρυπτογραφηση&lt;/STRONG&gt; &lt;STRONG&gt;κωδικα&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;Στη  περιπτωση αυτη  χρησιμοποιουμε καποια κρυπτογραφηση (AES ,Rc4) κτλπ.Οταν  ανοιγει η εφαρμογη  ο κωδικας μας αποκρυπτογραφειται και εκτελειται  και οταν  η εφαρμογη κλεινει τοτε  ο κωδικας μας κρυπτογραφειται  .Αρα ενα εκτελεσιμο με κρυπτογραφημενο κωδικα ειναι δυσκολο να διαβαστει .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Anti Crack&lt;/STRONG&gt;  &lt;/P&gt;&lt;P&gt;Δημιουργουμε καποιες συναρτησεις που μπορουνε να ελεγχουν αν υπαρχει στο μηχανημα  που  τρεχει η εφαρμογη μας  καποια  Debug Tool  .&lt;/P&gt;&lt;P&gt;Αν ανιχνευθει κατι τετοιο τοτε  αυτοματα  κλεινει η εφαρμογη  μας .Ετσι  ειμαστε καπως   ασφαλης ενω τρεχουμε  την εφαρμογη  μας  .Χρησιμοποιουμε  log File  ετσι ωστε να ξερουμε ανα πασα στιγμη τι συνεβη   .&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;Υ.γ  Αν το συγκεκιμενο   post ριχνει το επιπεδο  του Forum  .Παρακαλω το Moderator να το σβησει   &lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57413.aspx</link><pubDate>Wed, 03 Mar 2010 07:18:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57413</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57413.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57413</wfw:commentRss><description>&lt;P&gt;Καλησπερα  &lt;/P&gt;&lt;P&gt;Λοιπον  (anjelinio)  δεν ξερω αλλα η απαντηση σου μου φανηκε καπως  .&lt;/P&gt;&lt;P&gt;Συγκεκριμενα ανεφερα  καποιους τροπους  το πως  μπορει να προστατεψει κανεις τον κοπο του &lt;STRONG&gt;.Συγνωμη&lt;/STRONG&gt;  αν δεν στους εξηγησα  με λεπτομερεια&lt;/P&gt;&lt;P&gt;Μπορουσες να  ζητησεις με ομορφο τροπο να εξηγησω  κατι που δεν καταλαβαινες  .&lt;/P&gt;&lt;P&gt; Και οσο για το  (&lt;STRONG&gt;με 2-3 τρόπους τους οποίους δε στους λέω&lt;/STRONG&gt;)  &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Τροπος 1)&lt;/STRONG&gt; Προστασια με Hardware ID&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Τροπος 2)&lt;/STRONG&gt; Δινοντας License μεσω Internet  &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Τροπος 3&lt;/STRONG&gt;)Κρυπτογραφηση  κωδικα &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Τροπος 4&lt;/STRONG&gt;)AntiCrack τεχνικες (Detect Decompilers και κλεινει η εφαρμογη μας   )το πιο απλο παραδειγμα  .&lt;/P&gt;&lt;P&gt;Σχετικα με τα post μου  οπως ειδες του ανεφερα μερικα  προματακια να τα ψαξει και να τα ενσωματωσει στο επομενο How  to  που θα φτιαξει .&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;Υ.γ  Τωρα  φιλε  μου  αν εχεις  προβληματα  δεν ειναι ωραιο να Ξεσπας εδω .Οτι  θες το ζητας ομορφα .&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57412.aspx</link><pubDate>Wed, 03 Mar 2010 05:11:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57412</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57412.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57412</wfw:commentRss><description>&lt;P&gt;Καλώς ή κακώς ποτέ δεν έχουμε διαγράψει post λόγω της ποιότητας του και δεν είναι μέσα στην πολιτική μας. Από εκεί και πέρα, το μόνο που μένει σε καθέναν μας είναι τα αποδοκιμαστικά ή επιδοκιμαστικά σχόλια&amp;nbsp;επί της τεχνικής πλευράς του θέματος... Καλώς ή κακώς...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57401.aspx</link><pubDate>Wed, 03 Mar 2010 00:07:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57401</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57401.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57401</wfw:commentRss><description>&lt;i&gt;Πραγματικά προσπαθώ να καταλάβω ... τί σκεφτόσουν όταν πάτησες το 'submit' σε αυτό το post ... &lt;/i&gt;&lt;br&gt;&lt;br&gt;Θα θεωρούσα - &lt;i&gt;τουλάχιστον εγώ&lt;/i&gt; - ότι όταν πάω να κάνω ένα post σε νοήμονες ανθρώπους, έχω κάτι να πώ !!! &lt;br&gt;Μας έβαλες τις επικεφαλίδες, αλλά λείπει το άρθρο !!!&lt;br&gt;&lt;br&gt;Τα τελευταία 3 post που έχω διαβάσει σε αυτό το topic ήταν 2 introductory socket programming tutorials, και 5 γραμμές "&lt;i&gt;ενημέρωσης&lt;/i&gt;" ότι ναι μεγάλε, μπορείς 'κάπως' να προστατέψεις την εφαρμογή σου ( &lt;i&gt;απο τί;;;&lt;/i&gt; ) με 2-3 τρόπους τους οποίους δε στους λέω ._&lt;br&gt;&lt;br&gt;&lt;br&gt;Μήπως πρέπει να μπεί moderation σε αυτό το topic πια; Αν μη τι άλλο να μη ρίχνουμε το επίπεδο του site ρε αδερφέ, φρικάρω !!! &lt;br&gt;&lt;b&gt;Μεταφράστε καλύτερα ένα κεφάλαιο απο το 'Secrets And Lies'&lt;/b&gt; ρε γαμώτο, τουλάχιστον να έχουμε και λίγο περιεχόμενο στα posts αυτα ...&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;ntaryl .. συγνώμη πραγματικά ρε φίλε, αλλά αυτή είναι η ειλικρινής μου άποψη για το post σου. Είναι άδειο. Συγνώμη και πάλι.&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Την ειλικρινή μου συγνώμη στους υπόλοιπους φίλους/μέλη για το ύφος μου.&lt;br&gt;</description></item><item><title>Application  Protection</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57394.aspx</link><pubDate>Tue, 02 Mar 2010 06:52:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57394</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57394.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=139&amp;PostID=57394</wfw:commentRss><description>&lt;P&gt;Καλησπερα   &lt;/P&gt;&lt;P&gt;1) Για να προστατεψουμε  την εφαρμογη  μας μπορουμε να χρησιμοποιησουμε ειτε με  hardware ID αλλα  ακομα  μπορουμε να χρησιμοποιησουμε  να δινεται license   μεσω  Ιντερνετ&lt;/P&gt;&lt;P&gt;2)Για  προστασια του κωδικα μας  απλα  χρησιμοποιηστε  anti crack τεχνικες  .και  με το κλεισιμο της εφαρμογης μια  καλη κρυπτογραφηση .&lt;/P&gt;&lt;P&gt;Σαφως το μπερδεμα του κωδικα  ειναι καλο  αλλα αμα κανει Decompile  .....&lt;/P&gt;&lt;P&gt;καλο  βραδυ   &lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;</description></item></channel></rss>