Python论坛  - 讨论区

标题:[python-chinese] 《C++程序员的Python使用手册》试读章节

2007年01月05日 星期五 20:15

刘鑫 march.liu在gmail.com
星期五 一月 5 20:15:08 HKT 2007

http://blog.chinaunix.net/u/29309/showart_226898.html

-- 
Blog°á¼ÒÁË

ÁõöÎ
March.Liu
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070105/dc66f966/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 20:19

笨笨狗 chen.ruijie在gmail.com
星期五 一月 5 20:19:48 HKT 2007

呵呵,未来老大,此书是那个出版社出版?具体什么时候能上市呢?期待一下,虽然不会C++:)

-- 
云电清华同方小民工

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 21:13

刘鑫 march.liu在gmail.com
星期五 一月 5 21:13:30 HKT 2007

Õâ±¾ÊéÒ»Ö±ÊÇÔÚ¸ú²©ÎÄÔÚ̸¡£Ï£Íû¿ÉÒÔÔÚÏÄÌìÍê¸å£¬ÔÚ½ñÄêÃæÊС£µ±È»£¬ÎÒµÄˮƽÓÐÏÞ£¬Ö»ÄÜ˵¾¡Á¦¶øΪ£ºP¡£Æäʵ£¬ÎÒºÜÆÚ´ýRobert
ChenµÄ¡¶PythonÔ´´úÂëÆÊÎö¡·£¬´ó¼ÒÒ»Æð¸øRobertÊ©¼Ó¾«ÉñѹÁ¦°É£¬¹þ¹þXD¡£

2007/1/5, ±¿±¿¹· <chen.ruijie在gmail.com>:
>
> ºÇºÇ£¬Î´À´Àϴ󣬴ËÊéÊÇÄǸö³ö°æÉç³ö°æ£¿¾ßÌåʲôʱºòÄÜÉÏÊÐÄØ£¿ÆÚ´ýһϣ¬ËäÈ»²»»áC++:)
>
> --
> ÔƵçÇ廪ͬ·½Ð¡Ãñ¹¤
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
Blog°á¼ÒÁË

ÁõöÎ
March.Liu
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070105/6a82ce75/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 22:02

笨笨狗 chen.ruijie在gmail.com
星期五 一月 5 22:02:25 HKT 2007

在 07-1-5,刘鑫<march.liu在gmail.com> 写道:
> 这本书一直是在跟博文在谈。希望可以在夏天完稿,在今年面市。当然,我的水平> 有限,只能说尽力而为:P。其实,我很期待Robert Chen的《Python源代码剖> > > 析》,大家一起给Robert施加精神压力吧,哈哈XD。
>


他这本书要出版了吗?太期待了啊!

-- 
云电清华同方小民工

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 22:09

刘鑫 march.liu在gmail.com
星期五 一月 5 22:09:28 HKT 2007

ÎÒÒ»Ö±ÆÚ´ý×ÅÄܹ»³ö°æ£¬ºÇºÇ£¬2007ÄêÎÒ×îÆÚ´ýµÄÒ»±¾Êé¡£

2007/1/5, ±¿±¿¹· <chen.ruijie在gmail.com>:
>
> ÔÚ 07-1-5£¬ÁõöÎ<march.liu在gmail.com> дµÀ£º
> > Õâ±¾ÊéÒ»Ö±ÊÇÔÚ¸ú²©ÎÄÔÚ̸¡£Ï£Íû¿ÉÒÔÔÚÏÄÌìÍê¸å£¬ÔÚ½ñÄêÃæÊС£µ±È»£¬ÎÒµÄˮƽ> ÓÐÏÞ£¬Ö»ÄÜ˵¾¡Á¦¶øΪ£ºP¡£Æäʵ£¬ÎÒºÜÆÚ´ýRobert
> ChenµÄ¡¶PythonÔ´´úÂëÆÊ> > > Îö¡·£¬´ó¼ÒÒ»Æð¸øRobertÊ©¼Ó¾«ÉñѹÁ¦°É£¬¹þ¹þXD¡£
> >
>
>
> ËûÕâ±¾ÊéÒª³ö°æÁËÂð£¿Ì«ÆÚ´ýÁË°¡£¡
>
> --
> ÔƵçÇ廪ͬ·½Ð¡Ãñ¹¤
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
Blog°á¼ÒÁË

ÁõöÎ
March.Liu
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070105/8a5328c9/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月06日 星期六 14:29

Robert Chen search.pythoner在gmail.com
星期六 一月 6 14:29:00 HKT 2007

ÎÒµÄÕýÔںͳö°æÉçÁªÏµ£¬Ï£ÍûÄܹ»³ö°æºÇºÇ £º£©

On 1/5/07, ±¿±¿¹· <chen.ruijie在gmail.com> wrote:
>
> ÔÚ 07-1-5£¬ÁõöÎ<march.liu在gmail.com> дµÀ£º
> > Õâ±¾ÊéÒ»Ö±ÊÇÔÚ¸ú²©ÎÄÔÚ̸¡£Ï£Íû¿ÉÒÔÔÚÏÄÌìÍê¸å£¬ÔÚ½ñÄêÃæÊС£µ±È»£¬ÎÒµÄˮƽ> ÓÐÏÞ£¬Ö»ÄÜ˵¾¡Á¦¶øΪ£ºP¡£Æäʵ£¬ÎÒºÜÆÚ´ýRobert
> ChenµÄ¡¶PythonÔ´´úÂëÆÊ> > > Îö¡·£¬´ó¼ÒÒ»Æð¸øRobertÊ©¼Ó¾«ÉñѹÁ¦°É£¬¹þ¹þXD¡£
> >
>
>
> ËûÕâ±¾ÊéÒª³ö°æÁËÂð£¿Ì«ÆÚ´ýÁË°¡£¡
>
> --
> ÔƵçÇ廪ͬ·½Ð¡Ãñ¹¤
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
Robert
PythonÔ´ÂëÆÊÎö¡ª¡ªhttp://blog.donews.com/lemur/
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070106/c21013b0/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月06日 星期六 17:21

=?GB2312?B?hWSEXoVk?= wanliyou在gmail.com
星期六 一月 6 17:21:09 HKT 2007

期待啊,自己一个人看,有点无助。Robert Chen快出吧,至少我是必买的

On 1/6/07, Robert Chen <search.pythoner at gmail.com> wrote:
>
> 我的正在和出版社联系,希望能够出版呵呵 :)
>
> On 1/5/07, 笨笨狗 <chen.ruijie at gmail.com> wrote:
> >
> > 在 07-1-5,刘鑫<march.liu at gmail.com> 写道:
> > > 这本书一直是在跟博文在谈。希望可以在夏天完稿,在今年面市。当然,我的水平> 有限,只能说尽力而为:P。其实,我很期待Robert
> > Chen的《Python源代码剖> > > 析》,大家一起给Robert施加精神压力吧,哈哈XD。
> > >
> >
> >
> > 他这本书要出版了吗?太期待了啊!
> >
> > --
> > 云电清华同方小民工
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
>
> --
> Robert
> Python源码剖析――http://blog.donews.com/lemur/
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
------======Nerazzurri======------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070106/20fd4980/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月06日 星期六 20:59

笨笨狗 chen.ruijie在gmail.com
星期六 一月 6 20:59:20 HKT 2007

在 07-1-6,Robert Chen<search.pythoner在gmail.com> 写道:
> 我的正在和出版社联系,希望能够出版呵呵 :)

超级期待,一定要谈下来啊!

-- 
云电清华同方小民工

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月07日 星期日 11:19

Robert Chen search.pythoner在gmail.com
星期日 一月 7 11:19:57 HKT 2007

ºÇºÇ£¬Ï£ÍûÈç´Ë £º£©

On 1/6/07, ±¿±¿¹· <chen.ruijie在gmail.com> wrote:
>
> ÔÚ 07-1-6£¬Robert Chen<search.pythoner在gmail.com> дµÀ£º
> > ÎÒµÄÕýÔںͳö°æÉçÁªÏµ£¬Ï£ÍûÄܹ»³ö°æºÇºÇ £º£©
>
> ³¬¼¶ÆÚ´ý£¬Ò»¶¨ÒªÌ¸ÏÂÀ´°¡£¡
>
> --
> ÔƵçÇ廪ͬ·½Ð¡Ãñ¹¤
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
Robert
PythonÔ´ÂëÆÊÎö¡ª¡ªhttp://blog.donews.com/lemur/
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070107/94574874/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月08日 星期一 14:38

nmweizi nmweizi在163.com
星期一 一月 8 14:38:36 HKT 2007

python-chinese£¬ÄãºÃ
    ÔÚcrackÉϴ󲿷Öloader¶¼ÊÇasm£¬delphi¡¢c++дµÄ£¬Ç°Ò»¶Îʱ¼ä¿´µ½pydbg debug¿ò¼Ü£¬¾ÍÓÃËûдÁ˸öloader.py¡£Æƽâ¹ý³Ì±È½Ï¼òµ¥£¬¾Í²»ËµÁË¡£



#!/usr/bin/env python
#--*-- coding =utf-8 --*--

"""
Author:  <nmweizi在gmail.com>, 2007.1.6
crack slickedit 11.0.2
slickedit must install at C:\\Program Files\\SlickEdit\win\\vs.exe
(bp_address,mem_address,s_value,d_value,times,delay,begintime)
Usage:
    python loaderslickedit.py
"""
import pydbg, time
import os,sys
def busca_pid(dbg, nombre):
    for pid,proc in dbg.enumerate_processes():
            if proc.lower() == nombre.lower(): return pid
    return -1
def modificaDados(dbg):
    global bp_address,mem_address,s_value,d_value,times,delay,begintime
    if dbg.read_process_memory(mem_address,length=1) == s_value and \
        (time.clock()-begintime) >= delay:
        times = times -1 
        if times == 0:
            dbg.write_process_memory(mem_address,d_value,length=1)
            print 'Patched!'
            
            #TODO if use bp_set(bp_address) int 3 then del # at this line
            #dbg.bp_del(bp_address) 
            dbg.bp_del_hw(bp_address) 
            print "Remove breakpoint %s ok!" % hex(bp_address).upper()
    return pydbg.DBG_CONTINUE
def handler_breakpoint (dbg):
    if dbg.first_breakpoint:
        dbg.hide_debugger()
      
        #print "first_breakpoint"
    if dbg.exception_handler_single_step:
        modificaDados(dbg)
    return pydbg.DBG_CONTINUE
def handler_event(dbg):
    if dbg.event_handler_create_process:
        dbg.bp_set_hw(bp_address,2,pydbg.HW_EXECUTE) #not sucessed ,why ?
        #print 'CREATE_PROCESS_DEBUG_EVENT'
    return pydbg.DBG_CONTINUE
    

if __name__ == '__main__':
    global dbg,bp_address,mem_address,s_value,d_value,times,delay,begintime
    
    bp_address,mem_address,s_value,d_value,times,delay,begintime = \
                    (0x406dba,0x406dbc,"\x66","\x67",1,0,time.clock())
    dbg=pydbg.pydbg()
    path = "C:\\Program Files\\SlickEdit\win\\vs.exe"
    cmdline = ""
    if not os.path.exists(path):
        print "File '%s' not exist!" % path
        sys.exit(1)
    
    dbg.set_callback(pydbg.EXCEPTION_BREAKPOINT, handler_breakpoint)
    
    #TODO if use bp_set(bp_address) int 3 then # this line
    dbg.set_callback(pydbg.CREATE_PROCESS_DEBUG_EVENT, handler_event)  
    
    dbg.load(path,cmdline)
    
    #TODO if use bp_set(bp_address) int 3 then del # at this line
    #dbg.bp_set(bp_address)     #int 3
    #winsock_recv     = dbg.func_resolve("ws2_32",  "recv")
    #winsock_recvfrom = dbg.func_resolve("ws2_32",  "recvfrom")
    #dbg.bp_set(winsock_recvfrom)
    #dbg.set_callback(pydbg.USER_CALLBACK_DEBUG_EVENT,modificaDados)
    #dbg.set_callback(pydbg.EXCEPTION_SINGLE_STEP,modificaDados)
    
    dbg.run()
    #dbg.debug_event_loop()
    
nmweizi£¬nmweizi在163.com
2007-01-08 
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070108/bf5819d0/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号