2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

クラッキングの勉強の仕方を教えてください

1 :暇人:2006/11/29(水) 15:51:32
クラッキングの勉強がしたいんですが、まだプログラミングとかしたことないので教えてください

2 :デフォルトの名無しさん:2006/11/29(水) 16:04:31
>>とりあえず、クラッキングの事は忘れて、
プログラミングの勉強汁


3 :デフォルトの名無しさん:2006/11/29(水) 16:09:35
セキュリティ分野の勉強しろ

4 :デフォルトの名無しさん:2006/11/29(水) 16:49:52
これでも読んで勉強しれ
http://www.ntv.co.jp/3min/

5 :デフォルトの名無しさん:2006/11/29(水) 17:23:30
お前は暇でも俺らは暇でないから、独習しろ。

6 :デフォルトの名無しさん:2006/11/29(水) 18:17:59
なにぃいいいいいぃぃ

7 :デフォルトの名無しさん:2006/11/29(水) 19:29:23
プログラミングをみっちりやったことがあるというのが前提だヴォケ>>1

8 :デフォルトの名無しさん:2006/11/29(水) 19:47:16
クッキングのほうがおいしいぜ?

9 :デフォルトの名無しさん:2006/11/29(水) 19:52:17
>>1
何もかも自力で調べようとする精神がない時点で
お前には無理。

10 :デフォルトの名無しさん:2006/11/29(水) 21:54:15
犯罪の手助けは犯罪なんだぜ

11 :デフォルトの名無しさん:2006/11/29(水) 22:20:48
クラッキングは頭が良くて性格のひねくれたやつしか無理

12 :達人:2006/11/29(水) 22:26:19
クラッキングは勉強するものじゃない!心で感じとるものだ。

13 :デフォルトの名無しさん:2006/11/29(水) 23:04:25
>>1
ここでも嫁
http://ja.wikipedia.org/wiki/%E6%8E%A5%E8%A7%A6%E5%88%86%E8%A7%A3


14 :デフォルトの名無しさん:2006/11/30(木) 02:18:48
薄力粉,塩,ベーキングパウダー、バター、水を混ぜます。
めん棒でのばして、適当な大きさにカットします。
オーブンで焼きます。


15 :デフォルトの名無しさん:2006/11/30(木) 08:16:38
玄米クラッカーがあるのにね

16 :デフォルトの名無しさん:2006/12/01(金) 16:17:34
http://www.k3.dion.ne.jp/~dt2/index.html

17 :暇人:2006/12/02(土) 10:41:50
じゃあプログラミングの勉強をしればいいのですね??ではどんな言語を勉強知ればいいのですか??

18 :デフォルトの名無しさん:2006/12/02(土) 10:54:23
英語

19 :デフォルトの名無しさん:2006/12/02(土) 10:58:53
いや、むしろ米語。

20 :デフォルトの名無しさん:2006/12/02(土) 11:00:19
まずは日本語だろ

21 :暇人:2006/12/02(土) 11:13:33
あの〜プログラミングはC言語とかは勉強した方がいいですか??

22 :デフォルトの名無しさん:2006/12/02(土) 11:25:07
Cはやめとけ
クラックするならBasic...これ基本

23 :デフォルトの名無しさん:2006/12/02(土) 11:36:40
バターやジャムを塗るとおいしいですね

24 :暇人:2006/12/02(土) 12:23:04
Basicをマスターするのにどのくらいの期間を要するか教えてください

25 :デフォルトの名無しさん:2006/12/02(土) 12:25:06
>>24
彼女がいるかどうかで全然違うに決まってるだろ

26 :暇人:2006/12/02(土) 12:28:58
んしゃ居ないという方向で・・・

27 :暇人:2006/12/02(土) 12:34:15
<html>
<head><title>FDDアタック</title></head>
<body>
<img src="file:///A:/example.001">
<img src="file:///A:/example.002">



<img src="file:///A:/example.100">
</body>
</html>


28 :暇人:2006/12/02(土) 12:35:35
すいません謎の書きコしてしまいました・・・

29 :デフォルトの名無しさん:2006/12/03(日) 21:36:50
agetemiru

30 :デフォルトの名無しさん:2006/12/03(日) 21:41:52
糞スレ&糞>>1sage

31 :7:2006/12/04(月) 00:56:39
クラックの定義・・・
それが問題なんじゃ?

クラックって言ってもさ、イロイロあるわけでさ、
Krack と Crack も意味は違うけど、
人によっては同じだと思ってるわけで、
解説する人によっても違いはない和kだし・・・

32 :31:2006/12/04(月) 00:57:44
ミスった・・

× 「違いはない」
○ 「違いはある」

33 :デフォルトの名無しさん:2006/12/04(月) 21:13:36
俺は>>1ではないけど俺も知りたい勉強もがんばります

34 :デフォルトの名無しさん:2006/12/05(火) 12:02:56
とりあえずUNIXのソースコードでも読めば

35 :デフォルトの名無しさん:2006/12/05(火) 12:07:07
最低でもバイナリを読めるようにならんといかんよ

36 :デフォルトの名無しさん:2006/12/05(火) 12:18:49
>>35
カタカナくらい読めますよ
バイナリ=ba i na ri ですよね(^-^)b

37 :デフォルトの名無しさん:2006/12/05(火) 12:23:57
>36
>20

38 :デフォルトの名無しさん:2006/12/05(火) 19:50:42
>>21
マジレスすると機械語やっとけ

39 :デフォルトの名無しさん:2006/12/06(水) 00:44:41
>>1
クラックといってもいろいろあるよ。
まず、何がしたいの?
ソフトの簡単な制限はずしくらいなら、やったことあるから、教えられるが。

40 :デフォルトの七誌さん:2006/12/06(水) 20:43:44
>>39
是非!!!!!!!!!!!!!


41 :ダンディ:2006/12/06(水) 21:49:15
ハッカー求む!!!詳細はメールにて!!!

42 :デフォルトの名無しさん:2006/12/06(水) 22:08:58
>>40
いやだからまず何がしたいのが言えよw

・ソフトウェアのクラック(制限ははずし)
・webサービスのクラック(セキュリティホールをつく)
・ハードウェアのクラック(制限ははずし)



43 :デフォルトの名無しさん:2006/12/06(水) 22:53:46
ソフトウェアのクラックを手始めに是非!

44 :デフォルトの名無しさん:2006/12/07(木) 00:14:05
>>43
じゃあまずは制限をはずしても誰にも怒られないソフトウェアを用意して。

45 :デフォルトの名無しさん:2006/12/07(木) 00:57:16
ちょっwwww、それ、屏風の虎ww

46 :デフォルトの名無しさん:2006/12/07(木) 01:01:09
やはり金属疲労が原因か

47 :デフォルトの名無しさん:2006/12/08(金) 12:09:00
何なんだ?!
この糞スレは?!

48 :デフォルトの名無しさん:2006/12/08(金) 17:56:14
ttp://winplus.or.tp/uploader04/upload.php?down=120
pass:crack

分かってないやつでも解けるから、やってみな。
逆にこれさえも自力で解けなかったら、素直にあきらめな。

49 :DAT10 ◆X4qqsI5F2s :2006/12/08(金) 18:26:13
>>48
ガッ  ってでたら成功?なら成功したんだけど

50 :デフォルトの名無しさん:2006/12/08(金) 18:26:41
成功。おめでとう

51 :デフォルトの名無しさん:2006/12/08(金) 18:27:42
まぁLEVEL1ということもあって早かったwww
>>1はこれできなかったらやめとけ

52 :DAT10 ◆X4qqsI5F2s :2006/12/08(金) 18:50:29
ついでにLevel2キボンヌwww

53 :デフォルトの名無しさん:2006/12/08(金) 19:14:24
ぶw
ちょっとまて、作るwww

54 : ◆Zahmw/jqp6 :2006/12/08(金) 19:30:09



55 : ◆orzlxP1two :2006/12/08(金) 19:38:33
ttp://winplus.or.tp/uploader04/upload.php?down=121
pass:crack

Lv2 コードいじっての回避は簡単すぎるので、基本はパス取得


56 :DAT10 ◆X4qqsI5F2s :2006/12/08(金) 20:07:09
ただいまDLしますた

57 :ガスター10:2006/12/08(金) 20:12:26
漏れも弟子志願(ぁ

58 :DAT10 ◆X4qqsI5F2s :2006/12/08(金) 20:26:58
また ガッですか?ちなみに勘じゃないぞ

59 :デフォルトの名無しさん:2006/12/08(金) 20:29:40
良スレの予感

60 :デフォルトの名無しさん:2006/12/08(金) 21:23:01
クラッキングは犯罪ですよ

61 : ◆orzlxP1two :2006/12/08(金) 22:01:56
>>58
ガッ!だけど、もんだいはパスが何か・・・ということ。
デバッガで追えばそう難しくないはず。

>>57
カエレw
俺はそもそも弟子をとれるようなレベルじゃないし、クラッカーでもない。


62 :DAT10 ◆X4qqsI5F2s :2006/12/08(金) 22:11:12
C++だよね?

>>60
互いに認めてるからおk

63 : ◆orzlxP1two :2006/12/08(金) 22:17:27
Borlandのコンパイラを使っているが、メイン部分はCとAPIオンリーで作成してる。
ただ、使ってないライブラリがどうやっても組み込まれるようで
C++のコードが後ろにあるかもしらん。
呼び出さないとは思うけど。


64 :デフォルトの名無しさん:2006/12/09(土) 15:09:47
まるでわからない俺ガイル
クラッカーなんて大それたもんになろうとは思ってないけど、手順(?)ってか仕組みを教えてほしい。
コンパイラの機能で、exeにした後に逆コンパイル(?)とかってできたりするのかな?
それとも、バイナリエディタで、読める部分だけ持ってくるの?
簡単な物って言われるこれが出来ない俺、色々ダメポ

65 :デフォルトの名無しさん:2006/12/09(土) 15:20:18
やる気を示さなければ誰も真面目に相手をしよう、手助けをしようとは思わないだろう。
つまり最初に逃げを打った時点で敗北は決まっていたのだ。

66 : ◆orzlxP1two :2006/12/09(土) 16:25:50
>>64
基礎体力及び、閃きが養われていないようだね。素直に >>2

67 :デフォルトの名無しさん:2006/12/09(土) 16:35:09
前例もマニュアルも何もないのが当たり前
全部自力で掘り進んでいくのが当たり前な世界にやってきて
「自力で掘り進む予定はないんだけどとりあえずマニュアルだけちょうだい」
なんて言われても正直途方にくれる

68 :デフォルトの名無しさん:2006/12/09(土) 16:39:15
>>65>>66
了解
素直に、このスレ見なかったことにして、勉強する。
exeは保存させてもらったから、いつか理解できるようにするよ。
ありがと

69 :デフォルトの名無しさん:2006/12/09(土) 16:43:12
>>67
あぁ…ごめん。
バッファ溢れさせたり、バグがないかつついて探してくような感じなのかな?
どうやら、軽く次元が違うスレを覗いてしまったようです。
半年ロムりつつ勉強して出直してきます。

70 : ◆orzlxP1two :2006/12/09(土) 16:51:33
>>68-69
素直さに萌えた

71 :デフォルトの名無しさん:2006/12/09(土) 16:59:17
この辺に日本に優秀なコンピューター技術者が少ない理由がある気がする。
「自分でやれ、自分でやれ」と突き放すばかりで、とっかかりや順序すら教えてやろうとしない。
そりゃ自分で学ぶ姿勢は必要だけどさ、未経験者にとっては
何からやっていいのかすらわからないだろう。
だから、内容の薄っぺらいマニュアルだけ書いた「厨房本」が売れたりするんだけどな。


何からやっていいかわからず途方に暮れ、父の知り合いのプログラマに訊きに行った若き日の俺。
「逆アセンブラとデバッガの使い方とパケットいじる方法を教えてくれ」と言う俺に
その人は苦笑してたなぁ。

72 :金糸雀 ◆FzAyW.Rdbg :2006/12/09(土) 17:07:57
Windows 2000上のVC限定
------------------------------
#include <stdio.h>

void dummy(void)
{
    printf("cracked!!\n");
}
void func(void)
{
    int array[2];
    array[3] = (int)dummy;
}
int main(void)
{
    func();
    return 0;
}
------------------------------
言語の知識(C、C++、アセンブリ、Java)、OSの知識、コンパイラの知識、APIに関する知識、英語etc・・・

73 :金糸雀 ◆FzAyW.Rdbg :2006/12/09(土) 17:08:35
何をhackしたいのかによって必要な知識が全く変わってくる。

このようなフォームがあったとする。
aho.html
------------------------------
<form action="http://aho.com/aho.php">
<p>
名前:<input type="text" id="userName" name="userName" />
<input type="submit" />
</p>
</form>
------------------------------

このフォームが受け取ったデータを処理するサーバサイドスクリプトは以下である。
aho.php
------------------------------
<?php
    echo $_GET['userName'];
?>

------------------------------

テキストフィールドに名前などの文字列を入力すると、入力データの確認をユーザーに求めるため、
サーバスクリプトが入力内容を表示するという処理はよく行われる。

------------------------------
<script>alert(navigator.userAgent)</script>
------------------------------

サーバサイドスクリプトは、入力された文字列をそのまま出力しているだけなので、
ブラウザにJavaScriptのコードがそのまま渡され、実行されてしまう。

74 :デフォルトの名無しさん:2006/12/09(土) 17:30:48
ソフトウェアクラックのマニュアルが欲しいならこの辺読めばいいんじゃないか。
http://www.amazon.co.jp/exec/obidos/ASIN/4798008532/
http://www.amazon.co.jp/exec/obidos/ASIN/4887188390/
いずれもCやアセンブラ、APIの知識があることを前提にしてるけど。
Cとアセンブラ勉強してAPIで簡単なwindowsプログラミングができるようになってから
これらの本を読めばいいんじゃないか。

ネットワークのクラックがしたいならTCP/IPの勉強からだな。

いずれにしてもゼロからやるには道のりは遠いぞ。頑張れ。

75 :デフォルトの名無しさん:2006/12/09(土) 18:10:09
>>55
Lv2でコレ?一時間くらいかかったorz

76 :デフォルトの名無しさん:2006/12/09(土) 18:29:55
>>71に基本的に同意なので俺のアプローチ紹介しとく。

exeをデバッガに投げてコード眺めてたら文字列取得関数(lstrlenA)使ってるとこ(004013AF)がある。
これはクサい。という事で関数使ってるループの先頭(00401387)にブレーク仕掛けて適当な文字列入れて
実行してみる。するとブレーク時点で入力したpassを使ってる(BYTE PTR [EBP+EBX-100]が文字列部分)。
ここが判定部分でFA!ということでステップ実行でアルゴリズムを追う。どうやら文字列を1文字づつ読み込み
0x30〜0x39の範囲(ASCIIで'0'〜'9')ならその1文字を変数に格納し10倍(即ち1桁だけ桁上げ)している。
それを文字列の終端まで繰り返す。つまるところ"9247"という文字列が入力されたなら9247という
数字を作りだすアルゴリズムらしい(いわゆるatoiとかstrtol)。そうやって作りだした数値に0x58967452との
xorを取って、その値が0x5BAA6717ならガッメッセージを出す。ここまでわかったら話は簡単。
X ^ 0x58967452 = 0x5BAA6717 を満たすXの10進表記の文字列が正解のPASSだ。
恥ずかしながら俺は論理演算に関する知識が乏しいのでXはコード書いてPCに走査してもらった。
int main(void){
int i;
const int a = 0x58967452;
const int b = 0x5BAA6717;
for(i=0;i<0xFFFFFFFF;i++)if((i^a)==b)printf("%d",i);
return 0;
}
こんな感じ。で、出てきたのがメル欄の数値。
アルゴリズムから考えて文字列に数値以外なら混ぜても大丈夫。
つまり「54df26fsa87sfa4f1」とかでも正解。

77 : ◆orzlxP1two :2006/12/09(土) 18:48:07
>75>>76
正解かつ完璧。おめでとう。

初心者じゃないねw

78 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/09(土) 18:52:19
OllyDbgってSSEまでしか対応してなくね?

79 :デフォルトの名無しさん:2006/12/09(土) 20:45:09
>>78
どうせなんか理由つけて逃げるだろうから聞くだけ無駄だろうけど、
団子はクラックゲームに参戦しないの?

80 :DAT10 ◆X4qqsI5F2s :2006/12/09(土) 21:14:49
理由言う前に逃げたwwww

81 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/09(土) 23:08:41
いいけど、今から解く問題あるの?

82 :デフォルトの名無しさん:2006/12/10(日) 17:12:59
問題作るのまんどくせーwwwwww

83 : ◆orzlxP1two :2006/12/10(日) 18:36:25
>>82
こっち見んなw作れよwww


84 : ◆orzlxP1two :2006/12/11(月) 15:44:50
ttp://winplus.or.tp/uploader04/upload.php?down=122
pass:crack

Lv3 IDとPASSを入力するタイプ

コードいじっての回避は簡単なので、任意IDのパス取得で。
物足りなかったらkeygenまで。


85 :DAT10 ◆X4qqsI5F2s :2006/12/11(月) 21:09:49
キター

86 :デフォルトの名無しさん:2006/12/12(火) 00:03:38
みんな、お団子様が回答するまで答えちゃダメだよ♪

87 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/12(火) 02:34:20
int ('N') * int ('U') * int ('R') * int ('U') * int ('P') * int ('O)

EBX = 0xFFC8B340




IDは11文字
かつ、ID・パスそれぞれの文字列からキャラクタ表現の'0'〜'9'だけを取り出して
数値化する。ただし他の文字列は読み飛ばす。

例:"12A3"→ 123

この関数を仮にint f(char* str);としよう


f(ID) ^ f(PASS) == 0xFFC8B340

が成り立てばおk

88 :デフォルトの名無しさん:2006/12/12(火) 11:30:40
ほぉ

89 :デフォルトの名無しさん:2006/12/12(火) 12:48:52
所要時間1時間半。CUIの上に汚くてしかもscanf使ってる上に
エラー処理(IDの11文字制限とか)もまともにしてない
俺のkeygenを答えとして置いときます。
#include <stdio.h>
unsigned int f(char *buff)
{
unsigned int i=0,tmp=0;
while(buff[i]){
if(buff[i] < '0' || buff[i] > '9'){i++;continue;}
tmp *= 10;tmp += buff[i] - 0x30;
i++;}return tmp;
}

int main( void )
{
unsigned int a = 0xFFC8B340;
unsigned int b = 0,c=0;
char buff[256];
printf("enter ID:");
scanf("%s",buff);
b = f(buff);
if(!b){printf("This ID is disabled\n");return 0;}
a += buff[0] * buff[1] * buff[2];
printf("PS : %u\n",b^a);
return 0;
}
…と思ったらデバッガで立ち上げたCrackmeでは通るのに
素で立ち上げたCrackmeでは通らない。なんじゃこりゃーorz
>>87
ちょっとmissかも。IDの1文字目*2文字目*3文字目を0xFFC8B340に足してる。
しかしこれ算術オーバーフロー起こしそうで怖いなw

90 : ◆orzlxP1two :2006/12/12(火) 22:15:01
さてと、次のネタ考えるか・・・

91 :デフォルトの名無しさん:2006/12/12(火) 22:32:42
>>1
特殊環境下での知識の積み重ねが重要。
WindowsでするならWin32APIの知識はもちろん必須だし、
誰かが作ったプログラムを解析する必要がある事もあるので、
プログラミングスタイルについても熟知している必要がある。
こういう事をするとき一般的にはこう書くだろうというのが連想できなければならないし、
独特のプログラミングテクニックを使う人もいるから、
そういうテクニックも熟知していなければならない。
ある言語のあるコンパイラがどういうバイナリを吐くのか知っていなければならない。
あるCPUの機械語を知っていなければならない。
メモリをどのように管理しているのか想像できなければならない。

92 :デフォルトの名無しさん:2006/12/13(水) 00:08:54
口ではどうとでも言えるがな(藁

93 :デフォルトの名無しさん:2006/12/13(水) 02:37:13
>>92
口じゃなくて手ね。

教えるのに口や手以外を使う方法があるなら、その方法でその方法を教えてくれ

94 :デフォルトの名無しさん:2006/12/13(水) 03:11:32
大丈夫か?皮肉が通じてないようだが

95 : ◆orzlxP1two :2006/12/13(水) 12:32:50
食堂のチャーハンうめぇwww

ところで、そろそろ公開から丸二日で2人しか手法を書いてないけど、まだ居るはず。
別のアプローチや一言解けたとか解けないとか書いておくと後で見たときに記念になるよ。

個人的にはどのくらいの時間で解いたのかを知りたい。


96 : ◆orzlxP1two :2006/12/13(水) 12:40:16
>>86>>88
調子はどうだい?

97 : ◆orzlxP1two :2006/12/13(水) 12:43:11
>>85
もうキター?

98 :デフォルトの名無しさん:2006/12/13(水) 23:59:50
もっと難しいの頼む

99 :デフォルトの名無しさん:2006/12/14(木) 00:15:37
GUIのやつ作ってみようか?

100 :デフォルトの名無しさん:2006/12/14(木) 00:25:53
GUI?よくわからんが頼む。

101 :デフォルトの名無しさん:2006/12/14(木) 01:51:19
自分で作成してクラックできなかったもの
恐るべし遅延評価・・・

ttp://winplus.or.tp/uploader01/upload.php?down=475
pass:kkk

IDを入力してOKと表示されれば成功
コードいじって回避もOK

ところで、Haskellで作成されたソフト、クラック対策に良くない?

102 :デフォルトの名無しさん:2006/12/15(金) 06:24:40
>>101
バイナリでくれよwwwww

103 :暇人:2006/12/15(金) 10:03:58
まとめて、まず最初に何を勉強すればいいですか??

104 :暇人:2006/12/15(金) 10:05:22
皆さんレスありがとうございます


105 :暇人:2006/12/15(金) 10:26:58
http://chat.mimora.com/138128/

106 :デフォルトの名無しさん:2006/12/15(金) 10:46:37
>>101
ソースでパスはモロバレだけど
ghcでビルドしたWindowsバイナリは
0x06D6の72 1EをEB 38でおk。ちょい反則気味だけど。

107 : ◆orzlxP1two :2006/12/15(金) 13:56:08
>>101
有効だと思う。
俺の場合は、やってみようという気すら起きない。



108 : ◆orzlxP1two :2006/12/15(金) 14:13:21
>>98
ttp://winplus.or.tp/uploader04/upload.php?down=124
DL:LV3の orz12345678 に対応するパス

109 :デフォルトの名無しさん:2006/12/15(金) 16:29:41
>>108
ねーよwwww

110 : ◆orzlxP1two :2006/12/15(金) 17:32:30
あるあるwww

111 :デフォルトの名無しさん:2006/12/15(金) 20:28:31
>>110
GJ


112 : ◆orzlxP1two :2006/12/15(金) 22:02:52
サンクスw

113 : ◆orzlxP1two :2006/12/15(金) 22:26:04
もう一言言わせてくれ、>>111 GJ

114 :111:2006/12/16(土) 01:13:24
>>113
さんくす

http://winplus.or.tp/uploader04/upload.php?down=125
DLP: orz

LV2: ->PASS
LV3: ->Patch


115 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/16(土) 01:17:50
OllyDbgで未サポートの命令が入ってると難易度上がるんじゃねーの?www

116 : ◆orzlxP1two :2006/12/17(日) 01:15:44
>>111
すげぇ!見かけはtinyだが中身はbigだ・・・。
これ、オールアセンブラだよね?

作業開始から5時間、やっとこ素までたどり着けた。
まだまだ先は長そうだ。


>>だんご
>>78
さては作成中かい?w

117 :デフォルトの名無しさん:2006/12/17(日) 12:20:23
>>116
そうです。

>>114は、未サポート命令はつかっていません。

同じロダ

DLP

126: orz2
127: orz3
128: zro
129: zro5

難易度は、#5<#4<#3<#2

#5,#3 Serialのみ
#4 Patchのみ
#2 両方可



118 :デフォルトの名無しさん:2006/12/17(日) 13:23:25
うあまだ#1解いてないのに増えてる(;▽;)
さらに難しーのかな
_3もまだ解けてないんだけど

119 :デフォルトの名無しさん:2006/12/17(日) 14:06:09
良スレ

120 :デフォルトの名無しさん:2006/12/17(日) 14:08:50
どうやってデバッガ弾いてるのかわからねえええ
IsDebuggerPresent使ってるのかと思ったらインポートどころか
LoadLibraryの痕跡すら無いんだが。

121 : ◆orzlxP1two :2006/12/18(月) 23:17:29
通算12時間、まだ終わってないw

PASSのハッシュ算出が終わり、今IDのハッシュのところ。
Patchのほうはまだ、Passの文字数を正しく入れれば回避できる所まで。
もうちょっとだと思うのだけれど・・・。

新しいのが上がってたのね、取り損ねたよorz

>>120
がんがれ

122 :デフォルトの名無しさん:2006/12/19(火) 01:54:16
先生!両方ともわかりません!

123 : ◆orzlxP1two :2006/12/19(火) 04:56:43
>>114
しんどかった・・・。
非常に勉強になりました、有り難うございます。

UserName:orzlxP1two
LicenseKey:440AB5F947C9-2ADF6824F422-75038924DA9E-2C92F868CAD0-Z

00000493: 8B 33
00000494: 5D DB
00000495: 0C 43
000005CF: 85 40
000005D0: C0 90
000005E6: 35 00
0000076B: 69 A1
0000076C: 39 A2
000007E7: BE BD
※何も入力せずにOKを押す


俺、今日から出張なのに起きれるのか?w


124 :デフォルトの名無しさん:2006/12/20(水) 02:45:10
このスレ










ついていけNeeeeeeeeee!!!!!!!!!!!!!!!!!!

125 :デフォルトの名無しさん:2006/12/20(水) 11:21:28
このスレ住人はすでにマークされています。
近づくと逮捕されます。
皆さん気をつけてくださいね。

126 :デフォルトの名無しさん:2006/12/20(水) 18:09:09
てすと

127 :デフォルトの名無しさん:2006/12/22(金) 01:51:58
オールアセンブラのやつは>>115だったの?

128 :デフォルトの名無しさん:2006/12/22(金) 01:52:58
ああ
>>114は、未サポート命令はつかっていません。
か失礼

129 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/23(土) 01:12:48
dumpbin /disasmで逆汗できるからほとんど意味ね。
俺SSE3までなら外国語なみには読めるし。



130 :デフォルトの名無しさん:2006/12/23(土) 03:24:52
>>123
正解。
想定していた値と違うと思ったら、OS依存のコードになってた。

>>114の修正したのと、#2-#5を再UPします。
同じロダのcrm1-5、DLP: orz1-5

新作。#6
同じとこの小物。crm6、DLP: vbnkehe
詳しくは、readmeに。

>>129
ところで、>>84は解けたの?


131 :デフォルトの名無しさん:2006/12/23(土) 14:31:19
_3、#1解けました。
#2に挑戦します。


132 :131:2006/12/23(土) 14:38:44
団子じゃありません。念のため。

#6がうpされてないようです。
お手数をお掛けしますが、暇なときに確認して貰えたら嬉しいです。

133 :デフォルトの名無しさん:2006/12/23(土) 14:42:36
こんな悪事の練習をしているなんて!
きっちり通報させて頂きました
警察にも通報しました

134 :131:2006/12/23(土) 14:52:18
なんの罪状で逮捕するつもり?w

135 :デフォルトの名無しさん:2006/12/23(土) 14:59:54
罪状?
私が逮捕するわけじゃないんですがね、
別件逮捕すりゃいいんですよ
危ないやつらは芽が出る前に刈り取った方がいいんですよ

136 :デフォルトの名無しさん:2006/12/23(土) 15:05:12
>>135
カッコイイ!

137 :131:2006/12/23(土) 15:08:44
わかったわかった。真っ当に生きてたら別件なんて出てきそうにないが
どこぞのシェア作家が捕まったら私だと思ってくれ。


138 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/23(土) 15:08:49
ベッケンバウアー


139 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/23(土) 15:11:31
>>130
普通にOllyDbg使った。
ちなみに>>87は細かいところが抜けてたが既に指摘されてるので

140 :デフォルトの名無しさん:2006/12/23(土) 15:11:49
逮捕はねーな。100%ねー
大体シェアソフトを作るような奴はクラック対策の為に
クラック手法をいろいろ学ばなければいけない

141 :131:2006/12/23(土) 15:21:05
>>139
私はSSE読めませんので、
是非、団子氏のSSEプロテクトに挑戦したいです。

142 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/23(土) 15:28:20
うちは逆にSSE使うとこ以外でアセンブラ使わないんだよね
プロテクトはろくに考えたことない。シェアウェアはかかわったことないし。

なぜかKenji Aiko氏の本全部持ってるわ。

143 :デフォルトの名無しさん:2006/12/23(土) 15:36:16
>>142
俺も俺も>SSE以外でアセンブラ
あといろいろするためにVxDサービスコールを任意に呼び出すときとか。

144 :131:2006/12/23(土) 15:38:48
>>142
そうですか。残念ですな。

難読化という点ではSSEは非常に良さそうと思いますが、
SSEを直接扱うことが多いエキスパートにお尋ねしたいのですが
SSEをプロテクトに効果的に使えそうですか?

145 :・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 :2006/12/23(土) 15:47:59
逆にSSEだけは読める人も多いんじゃないの?

あれはデータの並列処理で処理速度を稼ぐためのもので
命令自体はほとんどmod R/M形式の単純なものだから、それ自体は難読化にはならないと思う。
XMMレジスタの中身も最近のデバッガならトレースできるしね。

自己書き換えとかやればそこそこ複雑になるんだろうど、それは別にSIMDでなくてもいいし、
DEPに検出されないようなコード書くのがめんどくさい。


146 :131:2006/12/23(土) 15:54:00
>逆にSSEだけは読める人も多いんじゃないの?
それは盲点でした。
SSE人口は少ないと思っていましたが、
多いなら難読化にはなりませんね。

147 :111:2006/12/23(土) 16:05:58
>>132
#6は、小物じゃなくて中でした。

ちなみに
>>84をちゃんと解ければ、>>108をDLできます。


148 :131:2006/12/23(土) 19:03:29
>>111
どうも、落とせました。
#2も流石に手強いですね。

149 :デフォルトの名無しさん:2006/12/24(日) 10:09:45
#7 MMX+SSE Lv4

crm7
DLP: orzmmx




150 :デフォルトの名無しさん:2006/12/26(火) 05:34:41

分野を限らず色んなこと経験すればいいんじゃない?
もっと言えばプログラム以外のこともする方がいい。

そのうち出来るようになってる自分に気付く。
そして馬鹿なことしない方が良いと言う事も同時に気付く。


151 :デフォルトの名無しさん:2006/12/26(火) 06:14:27
そんな中学生教師みたいなアドバイスはいりません。
僕はクラッキングがしたいんです。

152 :デフォルトの名無しさん:2006/12/26(火) 19:23:33
したければすればいいだけ

153 :デフォルトの名無しさん:2006/12/26(火) 20:34:59
その中学生教師みたいなコメントが
正解だとは考えないのか…

154 :デフォルトの名無しさん:2006/12/27(水) 00:12:59
>>153
そんな中学生教師みたいなアドバイスはいりません。
というような事を言われるようではダメだっていうのは解るかな?
現に、あなたのアドバイスは彼に何の役にも立ってないもんね。

アドバイスを聞いてもらうには、まず信用してもらわないといけないということ、
症状を知りもせずに処方箋を出さないこと、
自分の自叙伝を語らないこと

# 七つの習慣って良い本だよね

155 :デフォルトの名無しさん:2006/12/27(水) 00:22:38
おまいら能書きたれる前に一つでも解いてみろよ
実力を伴わないアフォばっかだな






漏れ?漏れはもうだめだ

156 :デフォルトの名無しさん:2006/12/27(水) 00:55:25
>>155
犯罪者

157 :デフォルトの名無しさん:2006/12/27(水) 01:13:02
>>156
童貞

158 :デフォルトの名無しさん:2006/12/27(水) 02:02:13
>>157
犯罪者

159 :デフォルトの名無しさん:2006/12/27(水) 02:05:26
競合回避用チートエンジンが半額以下??!
欲しい人はアドレスまで!!!
hayahuzi2000@yahoo.co.jp
お願いします!!!m(_ _)m

160 :デフォルトの名無しさん:2006/12/27(水) 05:23:28
>>155
なんか出題されてたの?


161 :デフォルトの名無しさん:2006/12/27(水) 11:17:51
ログ嫁

162 :デフォルトの名無しさん:2006/12/27(水) 12:18:35
あー、解けん

163 :デフォルトの名無しさん:2006/12/29(金) 00:56:25
いつのまにかクソスレが良スレになってるじゃないか!?

164 :131:2006/12/29(金) 12:04:22
>>149
ありがとうございます!
挑戦してみます。

165 :デフォルトの名無しさん:2006/12/29(金) 13:07:30
>>163
良スレ?遠慮の慮スレの間違いなんじゃない?

166 :デフォルトの名無しさん:2006/12/29(金) 13:17:57
>>48
ぜんぜんわからんwww
とりあえず勉強する気デターーーーーーーーーーーー!

167 :デフォルトの名無しさん:2006/12/29(金) 13:56:05
とりあえず、デバッガが重要なツールだということは理解できた

168 :デフォルトの名無しさん:2006/12/29(金) 14:42:12
>>167
ちょwww
おまいはそれでもプログラマかよ!!

169 :デフォルトの名無しさん:2006/12/29(金) 15:43:07
gdbからはじめるわ

170 :デフォルトの名無しさん:2006/12/29(金) 16:20:02
eclipseのデバッガだったらかなり使ってる

171 : ◆orzlxP1two :2006/12/30(土) 02:42:41
再うpサンクス。

あぶないあぶないw
また取り損なうとこだった。

正月休み中に全部いけ、いけ、、、、いけなさそうorz

>>130
fixの方だとキージェネの難易度が上がりますな。


35 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)