作者 主題: 2010 一月份的 SA@Tainan –雙連發駭客終極解碼-CIH (1/17)  (閱讀 13483 次)

0 會員 與 1 訪客 正在閱讀本文。

西歪街

  • 鑽研的研究生
  • *****
  • 文章數: 696
  • 性別: 男
    • 檢視個人資料
[公告]BlueT和CIH場次分開報名

主辦單位:酷學園

協辦單位:台灣網路資訊中心(TWNIC) http://www.twnic.net.tw/
             崑山科技大學

簡介:
您是否曾經對駭客背後的祕密感到好奇?
從破解及入侵到令人驚嘆不已的技術,破解背後的真相一向是絕不外傳的祕密,但是“駭客之終極解碼”即將打破沉默,將這些祕密公諸於世。
現場逆向破解,反組譯執行檔,最後修改Binary檔案,變破解版。

需具備能力: Linux(diff,gcc,gdb,objdump,readelf) & x86組合語言 & C語言

很硬的技術,請聽眾,要有心裡準備。

若聽眾自行攜帶NB先確定擁有以下這幾個套件,
binutils
gcc
diffutils
gdb
util-linux-ng
mc
都有裝.

講師簡介:
CIH台灣傳奇人物(台灣某條法律為他而定)
其他詳情請見維基百科
http://zh.wikipedia.org/zh-tw/%E9%99%88%E7%9B%88%E8%B1%AA


時間:
1月17日14:00 -17:00

地點:崑山科技大學-資科學院i2511 5F
         http://www.ksu.edu.tw/cht/introduction/map_inside.aspx
         若不知上課地點請跟著酷!學園旗幟走

報名網址:
http://www.study-area.org/samc/registry/add/33
費用:0 -

P.S 會後都會有聚餐,歡迎各位加入我們一起吃吃喝喝^^
« 上次編輯: 2010-02-25 17:36 由 日京三子 »

HaWay

  • 大隻佬!
  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 3980
    • 檢視個人資料
有網域名稱請至此報名
http://sa.twnic.net.tw/
我做人那麼 nice, 肯定有什麼誤會.....

蝦蝦

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
台南火車站到崑山科技大學的公車:台南市公車2路公車路線圖 http://tinyurl.com/yfjyu2a

提醒搭客運到台南的朋友,下車處是兵工廠停車場,請往台南火車站步行一段至火車站前圓環就有公車站。

搭高鐵的朋友,欲搭乘大眾運輸系統,可搭乘H32公車,請參考此篇文章 http://hueimin0218.pixnet.net/blog/post/24063150
« 上次編輯: 2010-01-17 02:30 由 蝦蝦 »

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
感謝蝦蝦與 CYJ 的幫忙啊!
今天好熱鬧啊!不過,鳥哥還得要繼續處理一些有的沒的,不好意思!
沒有專心聽 Blue T 與 CIH 大大的場!
感覺很是抱歉!不好意思!不好意思!

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
台南火車站到崑山科技大學的公車:台南市公車2路公車路線圖 http://tinyurl.com/yfjyu2a

提醒搭客運到台南的朋友,下車處是兵工廠停車場,請往台南火車站步行一段至火車站前圓環就有公車站。

搭高鐵的朋友,欲搭乘大眾運輸系統,可搭乘H32公車,請參考此篇文章 http://hueimin0218.pixnet.net/blog/post/24063150

太晚說明了 QQ
之前好幾次想去聽
但是就是交通問題
所以都沒能去  :'(

西歪街

  • 鑽研的研究生
  • *****
  • 文章數: 696
  • 性別: 男
    • 檢視個人資料
非常感謝蝦蝦
辛苦了

西歪街

  • 鑽研的研究生
  • *****
  • 文章數: 696
  • 性別: 男
    • 檢視個人資料

hmfjacky

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
非常謝謝 酷!學園及崑山大學開辦這類型課程,讓小弟有幸接觸到運用組合語言來修改程式,以前小弟玩遊戲也常用軟體來修改存檔或執行檔,讓金錢無限或血量無限,這樣比較不會被遊戲虐待,但如果不用軟體來修改,真的很難,希望以後大大可在南部多多開設課程,讓南部學子增加修改能力。

蝦蝦

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
感謝蝦蝦與 CYJ 的幫忙啊!
今天好熱鬧啊!不過,鳥哥還得要繼續處理一些有的沒的,不好意思!
沒有專心聽 Blue T 與 CIH 大大的場!
感覺很是抱歉!不好意思!不好意思!

鳥哥幫忙超多的!
蝦蝦有機會能跟你小聊一下收穫良好,
謝謝鳥哥︿︿

蝦蝦

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
非常感謝蝦蝦
辛苦了
[/quote

哈~別客氣啦~大家都辛苦了!

蝦蝦

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
[photo]: 2010-01-17 SA@Tainan –雙連發駭客終極解碼 by 星夜如雨
http://picasaweb.google.com.tw/dslrxx/20100117SATainan#

史瑞克

  • 憂鬱的高中生
  • ***
  • 文章數: 130
  • 性別: 男
    • 檢視個人資料
    • 史瑞克
找不到ptrace的原始碼......
請問有人知道哪裡有嗎?
話說上http://www.google.com.tw/codesearch
結果多如牛毛......
博學之,審問之,慎思之,明辨之,篤行之。 - 禮記中庸第三十一
我的噗浪:http://www.plurk.com/shrekwang/invite
我的Blog:http://shrekat.blogspot.com

lanyi

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
要求ptrace.c的source code +1,google的結果似乎只有找到在kernel mode的ptrace.c這似乎與CIH使用的不太一樣,請問有誰有這一支code,幫忙share一下,感恩…

HaWay

  • 大隻佬!
  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 3980
    • 檢視個人資料
代碼: [選擇]
#include <sys/wait.h>
#include <sys/user.h>

int main(int argc, char *argv[])
{
        if ( !fork() )
        {
                ptrace(PTRACE_TRACEME, 0, 0, 0);
                execv(argv[1], argv+1);
        }
        else
        {
                pid_t pid;
                int status;

                struct user_regs_struct reg;
 
                while ( (pid = waitpid(-1, &status, 0)) != -1 )

                {
                        if ( WIFSTOPPED(status) )
                        {
                                ptrace(PTRACE_GETREGS, pid, 0, &reg);
                                fprintf(stderr, "%08x\n", (unsigned int)reg.eip);
                                ptrace(PTRACE_SINGLESTEP, pid, 0, 0);
                        }
                }
        }
        return 0;
}
我做人那麼 nice, 肯定有什麼誤會.....