<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>ROT13 Converter ve ROT13 Şifreleme Yöntemi yazısına yapılan yorumlar</title>
	<atom:link href="http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/</link>
	<description>Bilgi Paylaşıldıkça Büyür</description>
	<lastBuildDate>Wed, 18 Jan 2012 09:39:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Yazar: admin</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-728</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 22 Jan 2010 16:03:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-728</guid>
		<description>Kutalmış çok isterim. Yazıyı bitirir bitirmez yolla hemen yayınlayalım. Bu arada Buradan değil de e-posta kullanalım mesajlaşmak için ;)</description>
		<content:encoded><![CDATA[<p>Kutalmış çok isterim. Yazıyı bitirir bitirmez yolla hemen yayınlayalım. Bu arada Buradan değil de e-posta kullanalım mesajlaşmak için <img src='http://www.sctzine.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: KUTALMIS</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-719</link>
		<dc:creator>KUTALMIS</dc:creator>
		<pubDate>Thu, 21 Jan 2010 11:45:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-719</guid>
		<description>Flood gibi oldu ama : ) blog kodları bozuyor, o nedenle buradan kopyalanan direkt çalışmıyor, farkettiklerim &quot;&quot; ve 0x deki x ler, onları düzeltince çalışıyor, bilgine.</description>
		<content:encoded><![CDATA[<p>Flood gibi oldu ama : ) blog kodları bozuyor, o nedenle buradan kopyalanan direkt çalışmıyor, farkettiklerim &#8220;&#8221; ve 0x deki x ler, onları düzeltince çalışıyor, bilgine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: KUTALMIS</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-718</link>
		<dc:creator>KUTALMIS</dc:creator>
		<pubDate>Thu, 21 Jan 2010 11:39:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-718</guid>
		<description>Bu arada aklıma gelmişken yazayım, bir haftadır bir boot loader üzerinde çalışıyordum, iki gün önce bitti, yazısını da yazdıktan sonra sana yollasam dergide ya da burda yayınlar mısın?

Ne iş yaptığını kısaca anlatacak olursam, 3 dosyadan oluşuyor. boot, pro.com, ayarlar.ini bu üç dosyadan boot, başlangıç sektörüne yazılacak, bunlar boot edilecek medyaya yazıldıktan sonra, açılışta boot, pro.com u belleğe yüklüyor, o da ayarlar.ini yi belleğe yüklüyor ve ayarlar.ini içinde yazan tüm dosya isimlerini medyadan buluyor, hepsini yanında yazan adreslerine yüklüyor, daha sonra ayarlar dosyasındaki atlanması istenen adrese atlıyor.

Anlayacağın baya gelişmiş bir loader (grub değil tabi :) )
Aslında kendi sistemimi boot etmek için yazdım ama genel amaçlı bir kod sonuçta, birilerinin işine yarayabilir, özellikle sistem programcılarının. 

İyi çalışmalar blue görüşmek üzere : )</description>
		<content:encoded><![CDATA[<p>Bu arada aklıma gelmişken yazayım, bir haftadır bir boot loader üzerinde çalışıyordum, iki gün önce bitti, yazısını da yazdıktan sonra sana yollasam dergide ya da burda yayınlar mısın?</p>
<p>Ne iş yaptığını kısaca anlatacak olursam, 3 dosyadan oluşuyor. boot, pro.com, ayarlar.ini bu üç dosyadan boot, başlangıç sektörüne yazılacak, bunlar boot edilecek medyaya yazıldıktan sonra, açılışta boot, pro.com u belleğe yüklüyor, o da ayarlar.ini yi belleğe yüklüyor ve ayarlar.ini içinde yazan tüm dosya isimlerini medyadan buluyor, hepsini yanında yazan adreslerine yüklüyor, daha sonra ayarlar dosyasındaki atlanması istenen adrese atlıyor.</p>
<p>Anlayacağın baya gelişmiş bir loader (grub değil tabi <img src='http://www.sctzine.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )<br />
Aslında kendi sistemimi boot etmek için yazdım ama genel amaçlı bir kod sonuçta, birilerinin işine yarayabilir, özellikle sistem programcılarının. </p>
<p>İyi çalışmalar blue görüşmek üzere : )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: KUTALMIS</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-717</link>
		<dc:creator>KUTALMIS</dc:creator>
		<pubDate>Thu, 21 Jan 2010 11:31:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-717</guid>
		<description>Bir kod da ben vereyim o zaman :) 
Derleme : nasm kod.asm -o kod.com
;---------------------------------
org 0x100

jmp basla

_yazi dd  0x0
_i    dd  0x0
_j    dd  0x0

LC0 db &quot;BLUEDEVIL&quot;,0xD,0xA, 0
LC1 db &quot;KUTALMIS&quot;,0xD ,0xA,0

basla:
	
	mov si,LC0
	call  yazi_yaz
	
	mov dword[_yazi],LC0
	mov  dword[_j],9
	call _cevir
		
	mov si,LC0
	call  yazi_yaz
;--------------------------------
	mov si,LC1
	call  yazi_yaz
	
	mov dword[_yazi],LC1	
	mov  dword[_j],8
	call _cevir
	
	mov si,LC1
	call  yazi_yaz
;--------------------------------	
	mov ah,0x0
	int 0x16
;--------------------------------

_cevir:	
	mov dword [_i],	0
L7:	
	mov   ecx,	dword [_i]
	mov   edx,	dword [_yazi]
	movzx eax,	byte [ecx+edx]
	cmp   al,	78
	jle   L5
	sub   al,	13
	jmp   L10
L5:	
	add   al,	13
L10:
	mov   byte [ecx+edx],	al
	mov   eax,	dword [_i]
	inc   eax
	mov   dword [_i],	eax
	cmp   eax,  [_j]
	jne   L7
	ret
;--------------------------------

yazi_yaz:
	mov ah,0xe
.tekrar_yaz:
	mov al,byte[si]
	int 0x10
	
	inc si
	cmp byte [si],0x0
	jne .tekrar_yaz
	ret</description>
		<content:encoded><![CDATA[<p>Bir kod da ben vereyim o zaman <img src='http://www.sctzine.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Derleme : nasm kod.asm -o kod.com<br />
;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
org 0&#215;100</p>
<p>jmp basla</p>
<p>_yazi dd  0&#215;0<br />
_i    dd  0&#215;0<br />
_j    dd  0&#215;0</p>
<p>LC0 db &#8220;BLUEDEVIL&#8221;,0xD,0xA, 0<br />
LC1 db &#8220;KUTALMIS&#8221;,0xD ,0xA,0</p>
<p>basla:</p>
<p>	mov si,LC0<br />
	call  yazi_yaz</p>
<p>	mov dword[_yazi],LC0<br />
	mov  dword[_j],9<br />
	call _cevir</p>
<p>	mov si,LC0<br />
	call  yazi_yaz<br />
;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
	mov si,LC1<br />
	call  yazi_yaz</p>
<p>	mov dword[_yazi],LC1<br />
	mov  dword[_j],8<br />
	call _cevir</p>
<p>	mov si,LC1<br />
	call  yazi_yaz<br />
;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
	mov ah,0&#215;0<br />
	int 0&#215;16<br />
;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>_cevir:<br />
	mov dword [_i],	0<br />
L7:<br />
	mov   ecx,	dword [_i]<br />
	mov   edx,	dword [_yazi]<br />
	movzx eax,	byte [ecx+edx]<br />
	cmp   al,	78<br />
	jle   L5<br />
	sub   al,	13<br />
	jmp   L10<br />
L5:<br />
	add   al,	13<br />
L10:<br />
	mov   byte [ecx+edx],	al<br />
	mov   eax,	dword [_i]<br />
	inc   eax<br />
	mov   dword [_i],	eax<br />
	cmp   eax,  [_j]<br />
	jne   L7<br />
	ret<br />
;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>yazi_yaz:<br />
	mov ah,0xe<br />
.tekrar_yaz:<br />
	mov al,byte[si]<br />
	int 0&#215;10</p>
<p>	inc si<br />
	cmp byte [si],0&#215;0<br />
	jne .tekrar_yaz<br />
	ret</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: admin</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-709</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 20 Jan 2010 20:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-709</guid>
		<description>İşte bu sitede görmek istediğim yorumlar. Çok çok teşekkürler!!</description>
		<content:encoded><![CDATA[<p>İşte bu sitede görmek istediğim yorumlar. Çok çok teşekkürler!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: infinie</title>
		<link>http://www.sctzine.com/rot13-converter-rot13-sifreleme-yontemi/comment-page-1/#comment-697</link>
		<dc:creator>infinie</dc:creator>
		<pubDate>Tue, 19 Jan 2010 19:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.sctzine.com/?p=710#comment-697</guid>
		<description>Merhabalar, aşağıda DOSta NASM ile kullanılarak oluşturulan COM dosyasının çalıştırılmasıyla kullanılabilen eskiden yazdığım bir ROT13 kaynağı vardır.


[bits 16]
org 100h
[SECTION .text]
mov si,inFinie
mov di,oStr
xor cx,cx
call Rot13
call afterROT

	mov di,sStr
	kbrd:
	mov ah, 0x10		;get character
	int 0x16
	cmp al,0x0d
	je enter_key
	stosb
	call putch
	jmp kbrd

enter_key:
mov al,0x0d
call putch
mov al,0x0a
call putch

xor al,al	;append 0x00
stosb

mov si,sStr
mov di,oStr
xor cx,cx	;reset counter
xor ax,ax
call Rot13
call afterROT
int 0x20

Rot13:
	inc cx
	lodsb
	or al,al
	jz exit
fir:
	cmp al,&#039;A&#039;
	jl noop
	cmp al,&#039;Z&#039;
	jle rangeOK
	
	cmp al,&#039;a&#039;
	jl noop
	cmp al,&#039;z&#039;
		
rangeOK:
	sub al,13
	cmp al,&#039;a&#039;
	jge noop
	add al,26

noop:
	stosb
jmp Rot13

exit:
	ret

afterROT:
	xor al,al
	stosb
	sub di,cx
	mov si,di
	call print
ret

print:	;at si
	lodsb
	or al,al
	jz .bit
	call putch
	jmp print
	.bit:
ret

putch:	;in al
	xor bh,bh
	mov bl,7
	mov ah,0x0E
	int 0x10
ret

[SECTION .data]
inFinie db &quot;EBG13 pbqre ol vaSvavr&quot;,0x0d,0x0a,0
[SECTION .bss]
sStr resb 0x1000
oStr resb 0x1000</description>
		<content:encoded><![CDATA[<p>Merhabalar, aşağıda DOSta NASM ile kullanılarak oluşturulan COM dosyasının çalıştırılmasıyla kullanılabilen eskiden yazdığım bir ROT13 kaynağı vardır.</p>
<p>[bits 16]<br />
org 100h<br />
[SECTION .text]<br />
mov si,inFinie<br />
mov di,oStr<br />
xor cx,cx<br />
call Rot13<br />
call afterROT</p>
<p>	mov di,sStr<br />
	kbrd:<br />
	mov ah, 0&#215;10		;get character<br />
	int 0&#215;16<br />
	cmp al,0x0d<br />
	je enter_key<br />
	stosb<br />
	call putch<br />
	jmp kbrd</p>
<p>enter_key:<br />
mov al,0x0d<br />
call putch<br />
mov al,0x0a<br />
call putch</p>
<p>xor al,al	;append 0&#215;00<br />
stosb</p>
<p>mov si,sStr<br />
mov di,oStr<br />
xor cx,cx	;reset counter<br />
xor ax,ax<br />
call Rot13<br />
call afterROT<br />
int 0&#215;20</p>
<p>Rot13:<br />
	inc cx<br />
	lodsb<br />
	or al,al<br />
	jz exit<br />
fir:<br />
	cmp al,&#8217;A&#8217;<br />
	jl noop<br />
	cmp al,&#8217;Z&#8217;<br />
	jle rangeOK</p>
<p>	cmp al,&#8217;a&#8217;<br />
	jl noop<br />
	cmp al,&#8217;z&#8217;</p>
<p>rangeOK:<br />
	sub al,13<br />
	cmp al,&#8217;a&#8217;<br />
	jge noop<br />
	add al,26</p>
<p>noop:<br />
	stosb<br />
jmp Rot13</p>
<p>exit:<br />
	ret</p>
<p>afterROT:<br />
	xor al,al<br />
	stosb<br />
	sub di,cx<br />
	mov si,di<br />
	call print<br />
ret</p>
<p>print:	;at si<br />
	lodsb<br />
	or al,al<br />
	jz .bit<br />
	call putch<br />
	jmp print<br />
	.bit:<br />
ret</p>
<p>putch:	;in al<br />
	xor bh,bh<br />
	mov bl,7<br />
	mov ah,0x0E<br />
	int 0&#215;10<br />
ret</p>
<p>[SECTION .data]<br />
inFinie db &#8220;EBG13 pbqre ol vaSvavr&#8221;,0x0d,0x0a,0<br />
[SECTION .bss]<br />
sStr resb 0&#215;1000<br />
oStr resb 0&#215;1000</p>
]]></content:encoded>
	</item>
</channel>
</rss>

