Re: [問題] 如何寫一個限制IP的程式?
※ 引述《Killercat (殺人貓™)》之銘言:
: ※ 引述《dinson520 (少了果醬的吐司)》之銘言:
: : 假設我想寫一個小的外掛程式,這支程式的目的在限制PROGRAM_A的對外連線
: : 意即例如:SERVER在台北,CLIENT在新竹,新竹的IP網段是66.77.88.X
: : 當PROGRAM_A執行時的IP不等同於新竹的IP網段時,小的外掛程式就不讓
: : PROGRAM_A連線到台北,如果SCOPE是如此,用JAVA有可能做到嗎?
: : 或著,我需要學習的(使用到)介面是哪些?我已知PROGRAM_A所使用的相關PORT!
: : 外掛程式使用在CLIENT端的電腦上。
: : 還是說我需要改語言?
: 老問題了,我先說結論,做不到,也做得到
: 這個最簡單的方法就是修改防火牆,已linux來講就是iptables
: 你寫一個java 讓他能用sudo權限跑,然後用參數動態執行iptables命令即可
: 這方法只有一個問題 : 所以你真的只是要一個iptables的GUI....?
感謝大家,講白了其實我們是代理國外的軟體,所以原始碼我們不會有
也不可能改寫PROGRAM_A的行為,但老板想賺這個coding的錢,亦或是讓
我練習、訓練或是說試探好了,看我可能要花多少effort才寫得出來?
講白了其實我程式底子大概也只有大學生的程度(嘆)
後來想想我們好像無法做到寫程式和PROGRAM_A綁在一起,意即即使我們要求USER
安裝我們寫的小外掛,但我們也無法防止USER不啟用這個小程式,甚至是USER把
PROGRAM_A複製到其它地方使用,而不安裝這支小程式,實在很難約束 USER 的行為
,和老板表述之後,或許我們去找原廠討論還比較實在,這是後來的想法。
感謝各位的幫助!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.179.61
※ 文章網址: https://www.ptt.cc/bbs/java/M.1421207578.A.63D.html
→
01/14 13:17, , 1F
01/14 13:17, 1F
→
01/15 00:25, , 2F
01/15 00:25, 2F
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章