【問題】請問CTRL+C之後是放在哪裡呢?



贊助商連結


ice568
2007-05-10, 04:55 PM
剪貼簿裡...= ="

問題來了,這個剪貼簿應該也是一隻程式吧?

那使用CTRL+C(複製)後,有辦法寫個程式將複製的內容讀出來嗎?

還請知道的版有給個方向找...= =+

用GOOGLE找了一堆不相關的資料...

PS.有先在DVD那邊發過文了,後來才想到應該要來這邊問的...:cry:

贊助商連結


ranger
2007-05-10, 05:28 PM
剪貼簿裡...= ="

問題來了,這個剪貼簿應該也是一隻程式吧?

那使用CTRL+C(複製)後,有辦法寫個程式將複製的內容讀出來嗎?

還請知道的版有給個方向找...= =+

用GOOGLE找了一堆不相關的資料...

PS.有先在DVD那邊發過文了,後來才想到應該要來這邊問的...:cry:
到這看看吧
http://tlcheng.twbbs.org/TLCheng/WinAPI/winapi.asp

裡面有很多關於windows api的函式及說明,當然也包括剪貼簿應用

ice568
2007-05-10, 05:39 PM
到這看看吧
http://tlcheng.twbbs.org/TLCheng/WinAPI/winapi.asp

裡面有很多關於windows api的函式及說明,當然也包括剪貼簿應用

感謝大大的回應...:lovely:

但好像和我想傳達的感覺不太一樣...這樣問好了

能寫出一隻程式,然後將別人所複製的內容(ctrl+c或是 使用滑鼠複製)回傳給自己嗎(讀取出來)?:o

想知道是否有方式能達到這個目的而以...

最後 還是感謝大大的熱心回應 ^^

mus000
2007-05-10, 05:55 PM
在XP 內建的剪貼簿小工具是 clipbrd.exe,位置在 windows/system32 裡。通常是放在 "「開始」功能表\程式集\附屬應用程式\系統工具" 裡的。

或是 google 上搜尋剪貼簿工具看看。

ice568
2007-05-10, 06:29 PM
嗯 這是小弟看到一篇木馬相關文章時所想到的問題...

有人提出使用CTRL+C 可以防止木馬的鍵盤側錄程式。

於是 小弟就在想,到底CTRL+C(複製) 這個個動作是否能被其它程式所判讀。

例如...程式是將複製的內容,存在記憶體中的某個區段...

所以只要寫個程式,去存取記憶體的那個位址就能將複製的內容取出。

我知道在XP好像不能在記憶體內作搬移的動作...
但 所學有限,所以想問問各位先進們... :)

不知道是否有方法呢?

ranger
2007-05-10, 07:04 PM
嗯 這是小弟看到一篇木馬相關文章時所想到的問題...

有人提出使用CTRL+C 可以防止木馬的鍵盤側錄程式。

於是 小弟就在想,到底CTRL+C(複製) 這個個動作是否能被其它程式所判讀。

例如...程式是將複製的內容,存在記憶體中的某個區段...

所以只要寫個程式,去存取記憶體的那個位址就能將複製的內容取出。

我知道在XP好像不能在記憶體內作搬移的動作...
但 所學有限,所以想問問各位先進們... :)

不知道是否有方法呢?


當然可以,不然在其他程式怎麼貼上呢?另外對你所提出的應用只要能把程式常駐在記憶體內(HOOK),再用
相關api去讀clipper的內容就可以了,如果想透過遠端再傳回自己的電腦,那當然還必須考慮其他因素,就不是三言兩語談得完的
而且這種應用在道德上似乎不適合公開談論

ice568
2007-05-10, 09:45 PM
當然可以,不然在其他程式怎麼貼上呢?另外對你所提出的應用只要能把程式常駐在記憶體內(HOOK),再用
相關api去讀clipper的內容就可以了,如果想透過遠端再傳回自己的電腦,那當然還必須考慮其他因素,就不是三言兩語談得完的
而且這種應用在道德上似乎不適合公開談論

嗯 也對^^
感謝大大的指導...:lovely:
讓小弟省去了很多的時間挖微軟的知識庫...萬分感謝^^