Thursday, July 7, 2016

[Root-Me]Cryptanalysis-Encoding-ASCII[/Solution]

Hello MS

Root Me-Cryptanalysis challenge solution ေလးတင္ေပးလိုက္ပါတယ္ေနာ္ :D

Challenge Link Encoding-ASCII

Level 1 ပါ Challenge ရဲ့ title ကို တစ္ခ်က္ျကည့္လိုက္ ပါမယ္။



Encoding - ASCII

Point ကေတာ့ 5 Points ျဖစ္ပါတယ္။

OK ဗ်ာ။

ေအာက္နားမွာ hint အေနနဲ့ ေပးထားတာကေတာ့

Statement

Decode the string.

အင္း ဒါဆိုရင္ေတာ့ decode လုပ္ရမယ္ဆိုတာကို သိလိုက္ရသလို encode လုပ္ထားတဲ့ msg တစ္ခုကို ေတြ့ရေတာ့မယ္လို့ ယူဆရပါေတာ့မယ္  :P
OK Let start the Challenge

Start the challenge button ေလးကို နိုပ္လိုက္မယ္ဗ်ာ။

file ext က txt file ပဲ ဘာမွေထြေထြ ထူးထူး မရွိပါဘူး (View Page Source တို့ဘာတို့  ျကည့္စရာမလိုပါဘူး )

4C6520666C6167206465206365206368616C6C656E6765206573743A203261633337363438316165353436636436383964356239313237356433323465

က်ြန္ေတာ္ အေပါ္မွာ ေျပာထားသလိုပါပဲ encode လုပ္ထားတဲ့ msg တစ္ခုေပါ့ဗ်ာ။

msg ကိုေသေသခ်ာခ်ာ ျကည့္လိုက္ပါ။

0-E ( 0-F hex encode ) စာလံုးေတြပါေနတယ္။

hex encode စာလံုးေတြဆိုတာ သိရပါမယ္။ ( ASCII Char ေတြကို hex encode လုပ္ထားတာ )


ok ဗ်ာ။
decode processing ေလးလုပ္ရေအာင္။ :D

decode process ေတြ အမ်ားျကီးရွိပါတယ္။




hackbar ကန hex decode လုပ္ရသလို

python language ကို သံုးျပီး decode လုပ္လို့ရပါတယ္ ကိုသန္ရာ သန္ရာေပါ့ :P

( တျခား programming language ေတြ သံုးျပီးလဲ decode လုပ္လို့ရတယ္ ေနာ္  )

hackbar ကေန လုပ္တက္မယ္ထင္ပါတယ္။ မေျပာျပေတာ့ပါဘူး
python ကေန ဘယ္လိုလုပ္လဲ ဆိုတာ ေျပာျပခ်င္ပါတယ္ :bh:

အရင္ဆံုး
1 - python shell တစ္ခုဖြင့္လိုက္ပါ

2 - variable တစ္ခုထဲ ကို encode msg assign လုပ္လိုက္ပါမယ္။

3 - encode msg assign လုပ္ထားတဲ့ variable ကို decode လုပ္ပါမယ္



Done :dance:

ans
Le flag de ce challenge est: 2ac376481ae546cd689d5b91275d324e

Le flag de ce challenge est ကေတာ့ French Language နဲ့ ေရးထားတာျဖစ္ပါတယ္။
Google Translate ကေနဘာသာျပန္လိုက္ရေတာ့ ေအာက္ကလိုမ်ိုး English Language နဲ့ဆိုရင္ေတာ့
Flag အေနနဲ့ ရမွာျဖစ္ပါတယ္

The flag of this challenge is: 2ac376481ae546cd689d5b91275d324e



Thanks For Reading

4 comments: