<?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>kodları şifreleme arşivleri - Dinamik Network</title>
	<atom:link href="https://dinamiknetwork.com/e/kodlari-sifreleme/feed/" rel="self" type="application/rss+xml" />
	<link>https://dinamiknetwork.com/e/kodlari-sifreleme/</link>
	<description>Bilişim Dünyasına Profesyonel Yaklaşım</description>
	<lastBuildDate>Fri, 25 Aug 2023 13:29:38 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>

<image>
	<url>https://dinamiknetwork.com/wp-content/uploads/2020/01/cropped-ikon-1-1-32x32.png</url>
	<title>kodları şifreleme arşivleri - Dinamik Network</title>
	<link>https://dinamiknetwork.com/e/kodlari-sifreleme/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Smart Assembly Exe Kodları Şifreleme</title>
		<link>https://dinamiknetwork.com/smart-assembly-exe-kodlari-sifreleme/</link>
					<comments>https://dinamiknetwork.com/smart-assembly-exe-kodlari-sifreleme/#comments</comments>
		
		<dc:creator><![CDATA[Mustafa Bükülmez]]></dc:creator>
		<pubDate>Sat, 25 Jan 2020 06:00:13 +0000</pubDate>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[.net reflactor]]></category>
		<category><![CDATA[.Net Reflactor ile Exe DeCompile]]></category>
		<category><![CDATA[c# kod şifreleme]]></category>
		<category><![CDATA[exe kod Şifreleme nasıl yapılır]]></category>
		<category><![CDATA[kodları şifreleme]]></category>
		<category><![CDATA[Smart Assembly]]></category>
		<category><![CDATA[Smart Assembly Exe Kodları Şifreleme]]></category>
		<category><![CDATA[Smart Assembly ile kod Şifreleme]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=1157</guid>

					<description><![CDATA[<p>Merhabalar, Smart Assembly Exe Kodları Şifreleme yazım ile karşınızdayım. Geçen dersimde .Net Reflactor ile Exe DeCompile konusuna yani exe çözme ve kaynak kodlarını alma konusuna bakmıştık.&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/smart-assembly-exe-kodlari-sifreleme/">Smart Assembly Exe Kodları Şifreleme</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhabalar, <strong>Smart Assembly Exe Kodları Şifreleme</strong> yazım ile karşınızdayım. Geçen dersimde <strong><a href="https://dinamiknetwork.com/net-reflactor-ile-exe-decompile/" target="_blank" rel="noopener noreferrer">.Net Reflactor ile Exe DeCompile</a></strong> konusuna yani exe çözme ve kaynak kodlarını alma konusuna bakmıştık. Şimdi ise tam tersini, kodlarımızın ele geçirilmesinin engellemek için exe dosyamızı şifreleme işlemine bakacağız.</p>
<p>&nbsp;</p>
<h2><strong>Smart Assembly Exe Kodları Şifreleme</strong></h2>
<p>Önceki dersimde bahsettiğim program olan .<strong>Net Reflactor</strong> ile<strong> Smart Assembly</strong> RedGate adlı şirketin ürünleridir. <strong>Smart Assembly</strong> programı exe dosyalarımızı dolayısı ile yazdığımız kodları güvence altına almak için bize fayda sağlıyor. Elbette çözülemeyecek hiçbir şey yok desek yalan söylemiş olmayız ama en azından basit bir şekilde kodlarımıza ulaşılmasını da hiçbirimiz istemeyiz.</p>
<p>&nbsp;</p>
<h3><strong>Smart Assembly Exe Kodları Şifreleme</strong></h3>
<p>Şimdi <strong>Smart Assembly Exe Kodları Şifreleme</strong> işlemini nasıl yapacağımızı görelim. Smart Assembly programını açalım.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1158" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-1.jpg" alt="Smart Assembly ile kod Şifreleme" width="1030" height="685" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-1.jpg 1030w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-1-768x511.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-1-850x565.jpg 850w" sizes="(max-width: 1030px) 100vw, 1030px" /></p>
<p>İlk ekranda sarı renk ile işaretlenmiş alandaki <em>New Project</em> butonuna tıklıyoruz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1159" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-2.jpg" alt="Smart Assembly ile kod Şifreleme" width="1034" height="686" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-2.jpg 1034w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-2-768x510.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-2-850x564.jpg 850w" sizes="(max-width: 1034px) 100vw, 1034px" /></p>
<p>Bu ekranda sarı renk ile işaretlenmiş alandaki <em>Browse Assembly</em> butonuna tıklıyoruz. Burada şifrelemek istediğimiz exe dosyasını seçeceğiz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1160" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-3.jpg" alt="Smart Assembly ile kod Şifreleme" width="1139" height="659" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-3.jpg 1139w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-3-768x444.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-3-335x195.jpg 335w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-3-850x492.jpg 850w" sizes="(max-width: 1139px) 100vw, 1139px" /></p>
<p>Ben burada denemek için yazdığım bir projeyi seçiyorum. Kodları açık yani şifrelenmemiş haldedir. Önceki ekranda <em>Browse Assemly</em> dedikten sonra yukarıdaki görselde altta kalan pencere açılacak.<em> Set Destination</em> diyoruz ve şifrelenmiş olan exe dosyasının kaydedileceği yeri seçiyoruz. Ben burada aynı klasörü seçtim ancak şifrelenmiş exe dosyasını bilebilmek için adını değiştirdim. Sarı renk ile işaretlenmiş alanda görebilirsiniz. İsmi belirledikten sonra <em>Kaydet</em> diyoruz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1161" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-4.jpg" alt="Smart Assembly ile kod Şifreleme" width="1222" height="843" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-4.jpg 1222w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-4-768x530.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-4-850x586.jpg 850w" sizes="(max-width: 1222px) 100vw, 1222px" /></p>
<p>Üst kısımda gördüğünüz gibi bize hangi exe dosyasının nereye nasıl kaydedileceği bilgisini gösteriyor. Aşağı doğru ok yönünde ise şifreleme ayarları yer almaktadır. Aşağıda uyguladığım ayarları görebilirsiniz.</p>
<blockquote><p><strong>NOT</strong>: Burada değişiklik yapmadığım bazı noktaları göstermedim. Ayrıca buradaki ayarları kurcalayarak ve deneyerek de ilerleyebilirsiniz. Ama şunu söylemeliyim ki çok fazla özelliği açtığınızda exe dosyasının çalışmasını engelleyecek kadar çok şifreleyebiliyor yani bildiğiniz exe dosyası bozuluyor. 😀 Ben neredeyse tüm ayarları denedim ve bana göre en uygun halini paylaşacağım.</p></blockquote>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1162" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-1.jpg" alt="exe kod Şifreleme nasıl yapılır" width="704" height="449" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1163" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-2.jpg" alt="exe kod Şifreleme nasıl yapılır" width="688" height="263" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1164" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-3.jpg" alt="exe kod Şifreleme nasıl yapılır" width="687" height="642" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1165" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-4.jpg" alt="exe kod Şifreleme nasıl yapılır" width="695" height="374" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-4.jpg 695w, https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-4-466x250.jpg 466w" sizes="(max-width: 695px) 100vw, 695px" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1166" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-5.jpg" alt="exe kod Şifreleme nasıl yapılır" width="689" height="425" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1167" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-6.jpg" alt="exe kod Şifreleme nasıl yapılır" width="691" height="481" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1168" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/exe-kod-Şifreleme-nasıl-yapılır-4-7.jpg" alt="exe kod Şifreleme nasıl yapılır" width="690" height="500" /></p>
<p>Ayarlar bu kadardı şimdi devam edelim. Bitmek üzere. En karışık kısmı burasıydı. Dediğim gibi siz kurcalar denersiniz. 😀</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1169" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-5.jpg" alt="Smart Assembly ile kod Şifreleme " width="1226" height="841" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-5.jpg 1226w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-5-768x527.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-5-850x583.jpg 850w" sizes="(max-width: 1226px) 100vw, 1226px" /></p>
<p>Ayarlarımızı bitirdikten sonra kırmızı işaretli alandan bu ayarlarımızı kaydedebiliyoruz. Kaydetmeliyiz çünkü projelerimize sürekli geliştirmeler yapabileceğimiz için her yayınlamadan önce şifrelememiz gerekecektir. Bu sebeple proje olarak kaydedersek bu ayarları tekrar yapmak zorunda kalmayız.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1170" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-6.jpg" alt="Smart Assembly ile kod Şifreleme " width="1213" height="831" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-6.jpg 1213w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-6-768x526.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/Smart-Assembly-ile-kod-Şifreleme-6-850x582.jpg 850w" sizes="(max-width: 1213px) 100vw, 1213px" /></p>
<p>Projemizi kaydettikten sonra <em>Build</em> butonuna tıklıyoruz ve şifrelemeyi başlatıyoruz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1171" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-7.jpg" alt="c# kod şifreleme" width="1221" height="832" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-7.jpg 1221w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-7-768x523.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-7-850x579.jpg 850w" sizes="(max-width: 1221px) 100vw, 1221px" /></p>
<p>Seçtiğimiz exe <em>Build</em> ediliyor.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1172" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-8.jpg" alt="c# kod şifreleme" width="1222" height="837" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-8.jpg 1222w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-8-768x526.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-8-850x582.jpg 850w" sizes="(max-width: 1222px) 100vw, 1222px" /></p>
<p>Evet exe dosyamızın şifrelenmesi tamamlandı. <em>Open Assembly Folder </em>butonu  ile şifrelediğimiz exe dosyasının bulunduğu klasöre gidebilir, <em>Run New Assmebly</em> butonu ile de şifrelenen exe dosyasını çalıştırabiliriz.</p>
<p>&nbsp;</p>
<h3><strong>Kod Şifreleme İşlemini Kontrol Edelim</strong></h3>
<p>Şimdiiiiii. Önceki dersimizde exe çözmeyi görmüştük. Şimdi şifrelediğimiz exe dosyasının önce şifrelenmemiş sonra şifrelenmiş hallerini .Net Reflactor programı ile kontrol edelim. Bakalım nasıl şifrelemiş. 😀</p>
<p>Şifrelenmemiş Hali&#8230;</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1173" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-9.jpg" alt="c# kod şifreleme" width="944" height="1028" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-9.jpg 944w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-9-768x836.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-9-850x926.jpg 850w" sizes="(max-width: 944px) 100vw, 944px" /></p>
<p>Gördüğünüz gibi şifrelenmemiş halinde kodlar okunaklı bir şekilde görünüyor.</p>
<p>Şifrelenmiş Hali&#8230;</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1174" src="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-10.jpg" alt="c# kod şifreleme" width="1038" height="1042" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-10.jpg 1038w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-10-768x771.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2020/01/c-kod-şifreleme-10-850x853.jpg 850w" sizes="(max-width: 1038px) 100vw, 1038px" /></p>
<p>Şifrelenmemiş hali görseli ile karşılaştırabilirsiniz. Şifrelenmiş haldeki exe nin kodları okunmayacak şekile getirilmiş durumda. Değişkenlerin adları, nesnelerin adları, metotların adları vs. görünmüyor.</p>
<hr />
<p><strong>Smart Assembly Exe Kodları Şifreleme</strong> yazımda bu kadardı arkadaşlar. Diğer kurulum yazılarımızda görüşmek üzere.</p>
<p>Yazılımlar hakkında daha fazla içerik için <a href="https://dinamiknetwork.com/k/yazilim/" target="_blank" rel="noopener noreferrer">bağlantıya</a> tıklayabilirsiniz.</p>
<p>&nbsp;</p>
<hr />
<p>Bana destek olmak isterseniz <strong><a href="https://www.buymeacoffee.com/mustafabukulmez" target="_blank" rel="noopener">bir kahve ısmarlayabilirsiniz</a></strong> veya <strong><a href="https://linktr.ee/mustafabukulmez" target="_blank" rel="noopener">diğer hesaplarımdan</a></strong> takip edebilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/smart-assembly-exe-kodlari-sifreleme/">Smart Assembly Exe Kodları Şifreleme</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/smart-assembly-exe-kodlari-sifreleme/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
