Tersine Kod Mühendisliği

Başlatan Reverser, 03 Kasım 2014 - 20:34:00

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ata

tamam haklısın etıketlere alısamadım
FileWriter standart olmayan şimdi geri isimli yazma şekilde ??
ama mod veri indirilebilir kullanarak uri (HACK)
Cahil tutarlıdır kendi içinde, kötü olan yarı cahillerdir.

Reverser

Alıntı yapılan: ata - 20 Mart 2015 - 19:54:42
tamam haklısın etıketlere alısamadım
FileWriter standart olmayan şimdi geri isimli yazma şekilde ??
ama mod veri indirilebilir kullanarak uri (HACK)

dafuq what u mean rofl ?

XFCE ROCKS !
Powered by Thunar & XFWM4



rutku

Alıntı yapılan: ata - 20 Mart 2015 - 19:54:42
tamam haklısın etıketlere alısamadım
FileWriter standart olmayan şimdi geri isimli yazma şekilde ??
ama mod veri indirilebilir kullanarak uri (HACK)

Robot sanırım. Google translate ile mesaj yazıyor olabilir. Paylaştığı Js kodunun konunun alakası yok.
Bu arada tersine kod mühendisliği ile usb sürücülü oyuncağı nasıl kullanılacağını anlatan bir yazı mevcut. İlginç bir yazı.

http://www.linuxvoice.com/drive-it-yourself-usb-car-6/
Hayallerini kodla ...

uKiriş
Mezgeldek

blackwidow

Hocam adam aynı şu durum olmuş

'the person you have loved cannot be reached at the moment, please try again later' :D

aslında foruma post atmadan önce stackflowover'daki gibi arada yapmak lazım 'Ben Robot Değilim' diye bir chech :D

Reverser

mesajı atmış kaçmış gibi gözüküyor daha çok :D

XFCE ROCKS !
Powered by Thunar & XFWM4



heartsmagic

Arkadaşın bu başlıktan sonra birçok iletisi var. Artık buraya dönüp ne amaçladığını yazar mı bilemiyorum tabi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

-DıLgEş-

Alıntı yapılan: Reverserönceki mesajlarda video paylaşmıştım şuradan ulaşabilirsin. [1] Google'da fazlasıyla örnek mevcut.
[1] http://s3.dosya.tc/server30/Paxlwy/crackme.ogv.zip.html

örnek:

Kod: [Seç]gdb reverse1
Kod: [Seç]disas main
dersen main'i disassemble edersin.
Çok teşekkürler.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

-DıLgEş-

Yarın bir crack_me paylaşırım.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

Reverser


XFCE ROCKS !
Powered by Thunar & XFWM4



-DıLgEş-

Alıntı yapılan: ReverserAlıntı yapılan: nurullahisrgan - 23 Mart 2015 - 16:53:25Yarın bir crack_me paylaşırım.
bugün paylaşın
Dün yanımda değildi buyrun indirme linki:
http://s2.dosya.tc/server/neEbA3/crack_me.zip.html

İstenen: Bir sayı var, ve bu sayıya bir işlem yapılıp yeni sonuc sonuc değişkenine aktarılıyor. Bu sayıyı, yapılan işlemi ve sonucu bulunuz.

Edit: Yanlışlıkla windowtaki dosyası aktarmışım sorun olur mu acaba.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

Reverser

Benim icin sıkıntı yok eve gecince bakicam cozumu bulan paylasmasin hemen :D

XFCE ROCKS !
Powered by Thunar & XFWM4



-DıLgEş-

#161
Alıntı yapılan: ReverserBenim icin sıkıntı yok eve gecince bakicam cozumu bulan paylasmasin hemen
Bu arada çözümü nasıl yaptığınızı da anlatır mısınız? bulunca. Çünkü ben sonuç değişkenini bulamadım.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 24 Mart 2015 - 16:23:38

Sorun çıkarsa ubuntu için: http://s2.dosya.tc/server/zSKzdm/crack_me.zip.html
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

7hr33l3t73r

#162
Cozum

  push      ebp     
                  mov        ebp, esp
                  sub        esp, 0x10
{


                  mov        dword [ss:ebp+var_8], 0x6   
                  mov        eax, dword [ss:ebp+var_8]   
                  imul       eax, dword [ss:ebp+var_8]     
                  mov        dword [ss:ebp+var_4], eax

                  a = 6
                  b = a * a


                  mov        eax, 0x0
                  leave                         
                  ret
return 0;
}

Sonuc b =36
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

Reverser

#163
hocam keşke direkt paylaşmasaydınız tam ben paylaşıyordum. :D


//Reversed source code

#include <stdio.h>
#include <stdio.h>

int main(int argc, char *argv[]) {
    int val = 0x6;
    int total = val * val; //0x24 - 36
    return 0;
}


değişkeni bulmak için break point kullanın ilk hali 6.

b *0x080483fb

çarpma işleminden sonrası için

b *0x080483ff


XFCE ROCKS !
Powered by Thunar & XFWM4



7hr33l3t73r

Aslinda vaktim yoktu @Reverser.
Ama bir goz atinca incelemis oldum.Inceleyince de paylasmamak olmaz :)
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

Reverser

@84d80y5, haklısın hocam herneyse aynı kapıya çıkıyor sonuçta. :)

XFCE ROCKS !
Powered by Thunar & XFWM4



7hr33l3t73r

Alıntı yapılan: nurullahisrganYarın bir crack_me paylaşırım.
Yalniz bu crackme olmamis.Daha dogrusu crackme demek dogru olmaz.Sadece belirtmek istedim.
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

Reverser

Aynen daha çok "reverse me" olmuş.

XFCE ROCKS !
Powered by Thunar & XFWM4



-DıLgEş-

Vallah ben de bilmiyorum ne olduğunu neyse bende buldum. for döngüsü kullanılmış bir programı bulabiliyor musunuz?
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

Reverser

Evet buluyoruz bir tane daha bekliyoruz sizden.

XFCE ROCKS !
Powered by Thunar & XFWM4



-DıLgEş-

Onu da yarına aktarırım. GDB kullanımı için ingilizce dersler var googlede türkçe varsa bir link ile belirtebilir misiniz?

Edit: İngilizce olarak en güzeli burası bence: http://visualgdb.com/gdbreference/commands/disassemble
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

Reverser

kaynak için teşekkürler bilmeyen arkadaşlar için faydalı olacaktır.

XFCE ROCKS !
Powered by Thunar & XFWM4



7hr33l3t73r

Basit bir crackme.
6a, 75' e karsi :) + birde parolalari bulabilirsiniz :)_
http://s3.dosya.tc/server/m8wkuh/crackme_game.zip.html
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

-DıLgEş-

Hadi iki tane benden old,sun. Zorluk seviyesi zor.
http://s2.dosya.tc/server/MNc3GE/ornek.zip.html
Burada istenen for içinde dönen kodu bulunuz.
http://s2.dosya.tc/server/MNc3GE/ornek2.zip.html
Burada c ve i ilk değer atanmamış iki değer. i for için. toplam 10 döngü gerçekleştiriliyor. Ekrana ilk olarak 1 ve 2 yazılıyor ardından gelenler bunun devamı olacaktır. Bunu c veya başka bir dile çeviriniz.

Bunları henüz çözmedim eve gidince bugün uğraşırım.

@84d80y5 bugün onunla da uğraşırım.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

7hr33l3t73r

Basit bir crackme zaten @nurullahisrgan
Sizinkilerin ben kodlarini paylasayim.
ornek

#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char *argv[])
{
  int i;
  int j;

  for ( i = 0; i != 9; ++i )
  {
    for ( j = 0; j != 9; ++j )
      printf("(%d, %d) ", i, j);
    putchar(10);
  }
  return 0;
}

ornek2

#include <stdio.h>
#include <stdio.h>
int main(int argc, const char *argv[])
{
  int v;
  signed int i;
  signed int a;
  signed int b;

  a = 1;
  b = 2;
  printf("%d \n%d \n", 1, 2);
  for ( i = 1; i <= 14; ++i )
  {
    v = a + b;
    a = b;
    b = v;
  }
  return 0;
}

dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html