İşten Güçten Eden Yarışma

0
lifesdkver0_1
Python Challange. Ne ile uğraşıyor olursanız olun, zamanınızı çalacak bir yarışma (meydan okuma desek daha doğru olur).

Adı python challenge ama amaçlar çoğunlukla dil bağımsız bir şekilde halledilebiliyor. Etrafta çözümler dolaşıyor ama hangimiz "dergiden çözümünü okuyup bitirdiğimiz bir oyun"dan tat aldık ki? :)

Görüşler

0
FZ
Hadi bakalım, işi gücü bıraktık, gündüz gündüz şifre çözüyoruz (ama ilaç için bilgisayar bize şşştt, Neo, dikkatli ol geliyorlar! demiyor, o tadı yaşatmıyor! :-P
0
pismikrop
harikaymış ya, çok güzel ...
0
FZ
4. seviyeye geldik takıldık, orada bulduğumuz küçük harfler şifrelenmiş mi yoksa dümdüz mü kullanmak gerekiyor, basit bir yerine koyma şifresi mi yoksa yer değiştirme şifresi mi, kafam karıştı. :-P
0
FZ
Bu gibi durumlarda işe yarayabilecek bir yazılım: Crank yani "CRyptANalysis toolKit".

http://crank.sourceforge.net

Ekran görüntüleri:

http://crank.sourceforge.net/screen1.gif

http://crank.sourceforge.net/screen2.png

Ve:

http://packages.debian.org/stable/utils/crank

ya da:

apt-get install crank
0
myss
Yerine koyma ile yer degistirme sifreleri arasindaki fark nedir?

Oradaki kaydirma sifresiydi (al sana uydurma bir terim daha :) ) galiba.

6. seviyeyi cozen varsa yardimci olursa sevinirim ;)
0
FZ
Sizin kaydırma dediğiniz şeye ben yerine koyma (substitution) demişim, evet terim karmaşası olmuş ve aslında sizinki biraz daha iyi gibi, benimkisi doğrudan çeviri. Yer değiştirme ile kast ettiğim ise "transposition". Yani bu yöntem ile yapılan şifreleme, misal:

WRIOR FEOEP EESVE LANJD ADCED ETCXQ

Yukarıdaki şifreli metinde sizin deyişinizle kaydırma benim deyişimle yerine koyma yok, yapılan şey açık metindeki harflerin sırasının karıştırılması ve sonra ortaya çıkan karakter dizisinin 5lik gruplanarak yazılması. Yani filanca harf yerine falanca harf gelmiş gibi bir şey değil de 3. sıradaki harfi almışız 7. sıraya, 7. sıradakini almışız 1. sıraya, ... vs. koymuşuz gibi bir durum söz konusu.
0
myss
Yerine koyma ile kastettiginizi dogru anlamisim. Benim kaydirma ile kastettigim yerine koymanin ozel bir durumu, yani her harfin yerine N harf sonraki harfi koyma.

Sadece yer degistirme ile ne kastettiginizi anlamamistim.
0
FZ
Hani şu "one small letter EXACTLY surrounded by three bodyguards" muhabbetinin olduğu bölümde takıldım ben, yani sağında ve soluna üç büyük harf olan küçük harfleri tespit etmemizi istiyor ama onları bulduktan sonra oluşan harf dizisi anlamlı değil, acaba şifreli dizi mi (önceki bilgilerimizi de kullanalım hesaabı).
0
tongucyumruk
Ufak bir ipucu vereyim. Exactly.

Ben de bir sonraki bölümde takıldım. Daha çok soruyu anlayamadığımdan...
0
MC
url'yi ve linked listleri düşün
0
MC
kaynak kodunun ilk satırı ilk büyük ipucu!
0
pismikrop
2. aşamada şifreyi çözerken yazdığım algoritma:


import sys

alphabet = "abcdefghijklmnopqrstuvwxyz"
msg = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj."

for s in msg:
if s in alphabet: s = alphabet[alphabet.find(s) + 2]
sys.stdout.write(s)


mesajı okuduktan sonra aklım başıma geldi.


import string

table = string.maketrans("abcdefghijklmnopqrstuvwxyz", "cdefghijklmnopqrstuvwxyzab")
print msg.translate(table)

Görüş belirtmek için giriş yapın...

İlgili Yazılar

Güzel Siteler - 3: Shockhaber.com

sundance

Açıkcası ATV`de yayınlanan Şok programını pek sevmiyordum. Hani `ulan ne milletiz nelere nelere inanıyoruz` şeklinde olması bir yana, çok gelir geçer, havada buluyordum programı.

Fakat yeni açılan Shockhaber.com (bildiğim kadarıyla ATV ile pek bir alakası yok, yalnızca o programda çalışmış elemanların serbest oluşumu bu) bence TV programından çok daha güzel hazırlanmış ve gerçekten bir şeyler söyleyen bir site.

Önyargılarıma rağmen dolaştım ve hoşuma gitti. Umarım başarılı olurlar.

Yeni P2P - IRIS

cazz

Amerika'da, devlet tarafindan gorevlendirilmis bir ekip, var olan P2P teknolojisindeki sorunlari cozme amacli yeni bir P2P agi kuruyormus : IRIS (Infrastructure for Resilient Internet Systems)...

Projeden (ve MIT'den) Hari Balakrishnan soyle demis :

"Sunuculara karsi Denial of Service saldirilarini sona erdirecek!"

Balakrishnan ve arkadaslari , IRIS icin yeni bir arama algoritmasi da gelistireceklermis...

Bakiniz efenim...

Menü Kafası

arikan

Zamanındaki teknolojik limitlere göre önemli icatlar olan liste menüler, çoktan seçmeli düğmeler, yazılabilir metin alanları, kaydırma çubuğu gibi öğeler HTML ile web sitelerinde yaygın olarak kullanılarak tüm dünyada hakim bilgi erişim arayüzü oldu. Ancak erişilmek istenen bilgi miktarı giderek arttı ve karmaşıklaştı, ve bugün bir listedeki kırkdokuz öğeden birini seçmek oldukça zorlaştı. Bilgisayarlı ortama hakim bu menü kafası üslubu alışkanlık haline geldiğinden degişmekte zorlanıyor, ve bir tipoloji olarak her türlü tasarım eylemine yerleşiyor. Dünyada giderek büyüyen ve karmaşıklaşan dijital bilgi birikimini hazmetmek için yeni icatlara ihtiyaç var.

Cisco’dan Web’i genişleten yazılım

pulsar

Cisco, internete daha fazla cihazın bağlanmasını sağlayan yeni IP standardını destekleyen yazılımı ay sonunda çıkarıyor.
Dünyanın en büyük ağ ekipmanı sağlayıcısı Cisco Systems, Internet Protocol version 6 (IPv6) kullanan router ve sunucular için geliştirdiği yeni yazılımları mayıs sonunda çıkaracağını duyurdu.

Türkiye`de toplam 2000 ADSL portu varken...

sundance

Evet yanlış duymadınız, Türkiye`de toplam 2000 DSL portu var. Hem de Belçika`nın işletimden kaldırdığı santraller üzerinden çalışan 2000 port varken Avrupa SHDSL Symetrical High Density Subscriber Line, teknolojisine geçmeye hazırlanıyor. Telefon hatları üzerinden her iki yönlü 4.6Mbit iletişim sağlayacak olan SHDSL, şu anki SDSL başta olmak üzere bütün DSL teknolojisini etkileyeceğe benziyor.

Not: Bu arada farkında mısınız bilmiyorum ama geçen aydan itibaren ev telefonları %23`lük lüks tüketim malları kdv dilimine girdi :) Gülümseyin, ihtiyacımız var