E D R , A S I H C RSS

Dice Roller

1. DiceRoller

  • 01•™๋ฒˆ ด„ ˜ธ
  • 01•™๋ฒˆ ดžฌ„

1.1.  œž‘๋™๊ธฐ

  • ฃผ‚ฌœ„˜ž”˜ - †Œ”„Šธ๋งฅŠค˜ ˜จ๋ผธ ปค๋ฎค๋‹ˆ‹ฐ 4LEAF—„œ „œ๋น„Šคค‘ธ ๊ฒŒž„ด๋‹ค.
  • ฃผ‚ฌœ„๋ฅผ ๊ตด๋ ค„œ ๊ณจ๊นŒง€ ๊ฐ€๋Š” ๊ฒŒž„œผ๋กœ ๊ฒŒž„„ ข…๋ฃŒ•˜๋ฉด †Œ •˜ GP๋ฅผ –ป„ ˆ˜ žˆ๋‹ค.
  • ๊ทธ๋Ÿฌ๋‚˜ ด GP๋ฅผ –ป๊ธฐ๊ฐ€ ๋งคšฐ ๊ท€ฐฎ€(ใ…กใ…ก;) ๊ด€๊ณ„๋กœ ž๋™ ๋กค๋Ÿฌ๋ฅผ ๊ตฌƒค‘— žˆ๋‹ค. ๊ฐ๊ธฐ— ‹œ๊ฐ„ œ•œ๊นŒง€ žˆ–ด„œ ƒ€ด๋จธ๋„ ๋ถ™ด๊ฒŒ ๋˜—ˆ๋‹ค.
  • œˆ๋„šฐˆ ๋ฉ”„ง€™€ ฐฝ˜ ธŠค„Šค/•ธ๋“ค ๋“„ ๊ณต๋ถ€•˜๊ธฐ— ข‹€ ๊ฒƒ ๊ฐ™๋‹ค. (ฐฝ˜ ๊ณ„ธต๊ฐ™€๊ฒƒ๋„..?)

1.2.  œž‘ ผง€


1.2.1. 04›” 10ผ ver 0.8

˜„žฌ ƒƒœ
  • ƒ€ด๋จธ๋ฅผ ๋ถ„๋ฆฌ•˜—ฌ.. ƒ€ด๋จธ๋Š” •ญƒ ž‘๋™.
  • Šคƒ€Šธ/๋ ˆ๋”” ๋ฒ„Šผ๋„ ๋ถ„๋ฆฌ.
  • œ  € ธ„Ž˜ดŠค˜ ๊ฐœ„ . กฐ๊ธˆ ๋” Žธ•ดกŒ๋‹ค.
  • DOA, ๊ฐ˜ฅ— ๊ธ๋ ธ„ ๋•Œ—๋„ Roll
  • ๋งต˜ ถ”๊ฐ€ : ›Œ”„๊ฒŒดŠธ, •œ๋ฐ˜๋„(ขŒ/šฐ) ถ”๊ฐ€.
  • „Œ…ด ๊ฐ€๋Šฅ•˜๋‹ค.ใ…ก.ใ…กa
  • ๊ฒŒž„ ค‘— นด๋“œ๋ฅผ “ฐ๋Š” ๊ฒƒด ๊ฐ€๋Šฅ•ด กŒ๋‹ค. ( ˜ˆ : ฌ๋ฃจ๊™€ ๋งŒ๋‚ฌ„ ๋•Œ ๋ฐœฐฝ “ฐ๊ธฐ )
  • EXIT๋ฒ„Šผ ๋ˆ„๋ฅด๊ธฐ : Shift+Enter๋ฅผ Roll๋กœ ‚ฌšฉ•˜ง€ •Š•˜๊ธฐ ๋•Œ๋ฌธ— ข…๋ฃŒ‹œ ๋น  ธ๋‚˜๊ฐ€๋Š” ๋ฃจ‹ดด •„š”•˜๋‹ค. ๊ทธ๋ž˜”ฝ๋Œ€กฐ๋ฅผ †ต•ด Exit๋ฒ„Šผ„ˆ„๋ฅดž.

    ถ”๊ฐ€/๊ณ ณ•ผ •   
  • Shift+Enter๊ฐ€ •ˆ๋œ๋‹ค. -> ›๋ž˜ ๋ถˆ๊ฐ€๋Šฅ •˜๋‹ค๋Š” ๊ฒฐ๋ก ..(๋ฐœƒ‹œ‚ฌˆ˜๋Š” žˆ–ด๋„ ฐฝ„ ๋Œ๋Ÿฌ˜ฌ๋ ค•ผ •œ๋‹ค.)
  • ๊ทธ๋Ÿฌ๋‚˜.. ๊ทธ๋ž˜”ฝ ๋Œ€กฐ๋ฅผ •˜˜€๋Š”๋ฐ ๊ทธ๋ž˜”ฝ นด๋“œ๋ณ„๋กœ ƒ‰ด ‹€๋ฆฌ๋‹ค. (๋Œ€๋žต ๋‘๊ฐ€ง€  •๋„๋กœ ••ถ•.)
  • ž๋™ ๋ณต๊ตฌ ๋ฃจ‹ด(๋ฐฉด ๊นจกŒ„ ๊ฒฝšฐ—)๋ฅผ ๊ตฌ˜„•œ๋‹ค.
  • ƒˆ๋กœšด ˜๋ขฐ๊ฐ€ ๋“ค–ด™”๋‹ค. ‚ค๋ณด๋“œ๋ฅผ ๋ˆŒ๋ €„ ๋•Œ ๊ทธ— ƒ‘•˜๋Š” ๋งˆšฐŠค ขŒ‘œ๋ฅผ ด๋ฆญ•˜๋Š” ๊ฒƒ. (ด๊ฒƒ..€ ๋ณด๋ฅ˜)
  • ”„๋กœ Šธ๋ฅผ •˜๋‚˜๋กœ •ฉณ•ผ •  ๊ฒƒ ๊ฐ™๋‹ค. ๋ชฉ ด ๊ฐ™ง€๋งŒ „œ๋กœ ๊ด€‹ฌ๋ถ„•ผ๊ฐ€ ๋‹ฌ๋ผ„œ ๊ฒฐ๊ตญ ”„๋กœ๊ทธ๋žจด „œ๋กœ ๋‹ฌ๋ผง€๊ณ  žˆ๋‹ค.
  • ”„๋กœ๊ทธ๋žจ„ ‚ค๊ณ  ˜ค๋ž˜ ‚ฌšฉ•˜๋ฉด Šคƒ€Šธ/๋ ˆ๋”” ๋ถ€๋ถ„ด ‹ค–‰๋˜ง€ •Š๋Š”๋‹ค.
  • ฐฝ„ ๋‚ด๋ฆฐ ƒƒœ—„œ ฃผ‚ฌœ„๋ฅผ ๊ตด๋ฆด ๋•Œ, ด๋™,  „ˆด™ธ—๋Š” ๋ชจ๋“  ƒ™ฉ—„œ ˜ค† ๋กคด ๋˜๋ฒ„๋ฆฐ๋‹ค.
  • ๊ฒŒž„ด ๋๋‚˜๊ณ  ๋‚˜๊ฐˆ ๋•Œ ๊ฐ€๋”‹ ดœ ๋ฅผ •Œˆ˜ —†๋Š” ˜ค๋ฅ˜๊ฐ€ ๋ฐœƒ•˜๊ณค •œ๋‹ค. •„๋งˆ๋„ ฐฝ„ ฐพ€ ƒƒœ—„œ ‹ค œ๋กœ๋Š” —†๋Š” ๊ฒŒ ๋˜๋ฒ„๋ ค„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™๋‹ค.

1.2.2. 04›” 25ผ ver 0.55

˜„žฌ ƒƒœ

  • VS.NET„ ƒˆ๋กœ ๊น”๊ณ  ๋‹ค‹œ  œž‘— ๋“ค–ด๊ฐ”๋‹ค
  •  „— žˆ๋˜ ฝ”๋“œ๋ฅผ ข€ ๋œฏ–ด ๊ณ ณ„œ..ใ…ก.ใ…ก –ดผ€–ดผ€ ๋งŒ๋“ค๊ณ ๋Š” žˆง€๋งŒ..
  • ƒ€ด๋จธ๋Š” •ญƒ ž‘๋™
  • ˆ™›‚ฌ—… HOTKEY๋ฅผ ๋„ž…(ด œ •„๋ฌด๋ ‡๊ฒŒ๋‚˜ ๋ˆŒ๋Ÿฌ๋„ ๋œ๋‹ค..>.<);

    ถ”๊ฐ€/๊ณ ณ•ผ •  
  • Shift+Enter –ด๋–ป๊ฒŒ๋“  ๋„ฃ๊ณ  ๋ง๊ฒ ๋‹ค.
  • ๊ทธ๋ž˜”ฝ ๋Œ€กฐ๋ฃจ‹ด„ †ต•œ นด๋“œ˜ ž๋™‚ฌšฉ
  • Start / Ready˜ ž๋™ Click

  • 1.2.3. 05›” 01ผ ver 0.63

    ๋˜ —ฌ๋Ÿฌ๊ฐ€ง€๋ฅผ ๊ณ น˜๋ฉฐ ๋ ˆ๋ฒจ —…!! •„•˜•˜.. ด œ ™„„ด –ผ๋งˆ ๋‚จง€ •Š•˜๋‹ค.

    ๊ฐœ„ •œ  € History.txt๋ฅผ ๋งŒ๋“ค๋ฉฐ ๋‚จ๊ฒจ๋†“๊ณ  žˆ๋‹ค.

    •žœผ๋กœ ๊ณ น   € >.<

  • SHIFT+ENTER : ดƒ•˜๊ฒŒ ๊ทธ ฐฝ—„œ๋งŒ ๋“ฃง€ •Š๋Š”๋‹ค.. ๋ฌด–ธ๊ฐ€ ๋ฌธ œ๊ฐ€ žˆ๋Š”๋“ฏ.. Direct Input๋ฅผ ‚ฌšฉ•ด ๋ณผ๊นŒ ๊ณ ๋ คค‘ด๋‹ค.
  • ใ…ก.ใ…ก œ„˜ ๋ฌธ œ๋ฅผ •ด๊ฒฐ•˜๋ฉด ž๋™œผ๋กœ •ด๊ฒฐ๋˜๋Š” DOA™€ ๊ฐ˜ฅ.
  • ˜น‹œ ๋ฉ”๋ชจ๋ฆฌƒ˜ ๊ฐ’„ –ป–ด™€„œ •ด๊ฒฐ •  ˆ˜ žˆง€ •Š„๊นŒ๋ฅผ ƒ๊ฐ•ด ๋ณด๊ณ  žˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ—  ‘๊ทผ •˜๋Š” ๋ฐฉ๋ฒ•€ —†„๊นŒ..ใ…ก.ใ…ก?

  • 1.2.4. 05›” 08ผ Nightmare Ver 0.05

    ˜„žฌ ƒƒœ

    ๊ฒฐ๊ตญ ”„๋กœ Šธ(?)๋ฅผ •ฉณ๋ฒ„๋ ธ๋‹ค. ›„›—. MSN „ †ต•ด ๋…ธ๊ฐ€๋‹ค๋ฅผ •˜๊ณ ๋Š” žˆง€๋งŒ ๊ฒฐ๊ตญ •œ ž๋ฆฌ—„œ •ด•ผ• ๋“ฏ •˜๋‹ค.

    ๋ฌผ๋ก  •ฉน˜๋Š” ๊ณผ •—„œ ด๋ฆ„ด ƒˆ๋กœ ๋‚˜™”๋‹ค.

    ๊ฐ€žฅ ๊ธฐ๋ณธ ธ ๊ฒƒ๋“ค€ •ด๊ฒฐ. นด๋“œ “ฐ๋Š” ๋ถ€๋ถ„€  „˜€ ๊ตฌ˜„๋˜ง€ •Š•˜ง€๋งŒ ๊ทธ๋ž˜๋„ ๋Œ€ถฉ€ ๋Œ•„๊ฐ„๋‹ค.


    •žœผ๋กœ ๊ณ น   

  • SHIFT+ENTER ๊ฐ€ ‹คˆ œผ๋กœ ๊ตฌ˜„€ ๋˜ง€๋งŒ “ธ๋ชจ๊ฐ€ —†๋‹ค๋Š”  ด ๋ฐœ๊ฒฌ๋˜๋ฉด„œ ๊ทธ ชฝ€ •„˜ˆ ๋ณด๋ฅ˜. (™”๋ฉด„ ๋ณด๋ฉด„œ Shift + Enter ๋Š” “ธ๋ชจ๊ฐ€ —†๋‹จ ๋งด๋‹ท!)

  • —ญ‹œ๋‚˜ นด๋“œ “ฐ๋Š” ๊•ด๊ฒฐ•˜๋ฉด ผ๋‹จ€ ๊˜ ™„„ด๋‹ค. (๋ˆ„›Œ„œ •„๋ฌด๊ฒƒ๋„ •ˆ•˜๊ณ  ๊ฒŒž„„ • ˆ˜ žˆ„  •๋„๋‹ค)

  • ๋ฉ”๋ชจ๋ฆฌƒ˜ ๊ฐ’„ –ป–ด™€„œ •ด๊ฒฐ•  ๋ฐฉ๋ฒ•€ •„ง€ ๋จผ ›—๋‚ ˜ ด•ผ๊ธฐธ ๋“ฏ •˜ง€๋งŒ, ๋งŒ•ฝ ๊ฐ€๋Šฅ•˜๋‹ค๋ฉด ๋ชจ๋“  ๋ฌธ œ๋“คด •ด๊ฒฐ๋˜๋‹ค‹œ”ผ•œ๋‹ค.

  • ฆ‰, ๋ฉ”๋ชจ๋ฆฌ ƒ˜ ๊ฐ’„ –ป–ด™€„œ •ด๊ฒฐ•  ๋ฐฉ๋ฒ•„ •Œ๊ฒŒ ๋˜๋Š” ˆœ๊ฐ„ —ฌƒœ๊นŒง€ •ด˜จ šฐ๋ฆฌ˜ ๋…ธ๊ฐ€๋‹ค๋Š” ๋ชจกฐ๋ฆฌ ๊ฝ.

  • ๋ฉ”๋ชจ๋ฆฌ ƒ˜ ๊ฐ’„ –ป„ ๋ฐฉ๋ฒ•„ •Œ๊ฒŒ ๋œ๋‹ค๋ฉด, ฃผ‚ฌœ„๋ฅผ ˜ˆธก•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅ•  ๊ฒƒ ๊ฐ™๋‹ค. (™„ „ ๊ฒŒž„•ตด๋กœ๊ตฌ๋งŒ)


  • 1.3. ๋ฐฐšด  ๋“ค

    1. œˆ๋„šฐ˜ ๋ฉ”„ง€ ฒด๊ณ„๋ฅผ กฐ๊ธˆ ๋” •Œ ˆ˜ žˆ—ˆ๋‹ค.
    2. SPY++๋ฅผ กฐ๊ธˆ ๋” ž˜ ‚ฌšฉ•  ˆ˜ žˆ๊ฒŒ ๋˜—ˆ๋‹ค.
    3. œˆ๋„šฐ˜ ๊ตฌกฐ(๋ฉ”ธ”„๋ ˆž„ -> ฐจผ๋“œ œˆ๋„šฐ) — ๋Œ€•ด„œ กฐ๊ธˆ ๋” ๊ณต๋ถ€•  ˆ˜ žˆ—ˆ๋‹ค.
    4. ˜„žฌ๋Š” œˆ๋„šฐ ๋ฉ”„ง€ Hooking— ๋Œ€•ด„œ ๋ณด๊ณ  žˆ๋‹ค. // ด๊ข€ ๋ณด๋ฅ˜..ใ…ก.ใ…ก;;

    1.4. •„š”•œ Source

    ”„๋กœ„Šค™€ ฃผ†Œ๋ฅผ •Œ๋•Œ ๊ทธ ฃผ†Œ˜ ๊ฐ’„ –ป–ด˜ค๋Š” •จˆ˜
    ~cpp 
    HWND hWnd = FindWindow("My Process Caption Name", NULL);
            
    if(hWnd)
    {
        DWORD ProcessId;
    
        GetWindowThreadProcessId(hWnd, &ProcessId); // hWnd๋กœ ”„๋กœ„Šค ID๋ฅผ –ปŒ..
    
        HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
    
        if(hProcess)
        {
            DWORD ReadBytes;
            char buffer[100];
    
            ReadProcessMemory(hProcess, (LPCVOID)0x400000, buffer, 100, &ReadBytes);
            // WriteProcessMemory๋ฅผ ดšฉ•˜๋ฉด “ฐ๊ธฐ...
    
            CloseHandle(hProcess);
        }
    }
    
    
    buffer๋ถ€๋ถ„— char˜•ƒœ๋กœ  €žฅด ๋œ๋‹ค. atoi •จˆ˜๋กœ  •ˆ˜๋กœ ปจ๋ฒ„ „•˜ž.


    ˜ค.. žฌ๋ฐŒ๋Š”๊•˜๊ณ  žˆ„ค~ ๊ทผ๋ฐ ฃผ‚ฌœ„˜ ž”˜„  œ๋Œ€๋กœ •ˆ๋ด„œ ๊ทธ๋Ÿฐ๋ฐ, ฐฝ ๋ชจ๋“œ๋กœ ๊ฒŒž„ด ‹ค–‰๋˜๋‚˜ ๋ณดง€? DirectX ๋ฅผ “ด๋‹ค๋ฉด ผ๋ฐ˜ œˆ๋„šฐ ๋ฉ”„ง€ ๋ฐฉ‹œผ๋กœ ฒ˜๋ฆฌ•˜๊ธฐ ž˜๋“คง€ •Š„๊นŒ •จ. (๊ทผ๋ฐ •ด๋‹น ๊ธฐ๋Šฅ๋“ค ž˜ ๋˜๋Š” ๊ฒƒ ๋ณด๋‹ˆ๊นŒ ๋ญ.. ๋ณ„ ๋ฌธ œ —†๋Š” ๋“ฏ •˜๊ตฐ~) --„ฒœ

    ใ…กใ…ก;  „ฒด™”๋ฉดด๊ตฌš” DX“ฐ๋Š”๊ฐ ๋งž•„š”.. ๊ทธ๋ž˜๋„ ž˜ ๋จนžˆ๋Š” ๊ธฐ๋Šฅ€ ž˜ ๋จนžˆ„š”.^^ -- „ ˜ธ

    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2021-02-07 05:23:08
    Processing time 0.0200 sec