Netcut vs P2pover about ARP Attack

根據我所知,所謂的Netcut or P2pover攻擊,
都是透過所謂的ARP-spoofing。

當我們住在外面通常都是共用一條網路線,透過router之類的東西分享網路頻寬,
但是我們要如何透過router去共用網路頻寬呢~?
就是透過ARP這個機制!!
一般的電腦都是dynamic arp,也就是
當你要送出一個資訊時,你會發出一個ARP去找你的Gateway。
(假設Gateway:192.168.0.1。)
那麼就是會廣播一個訊息去說:『請問誰是192.168.0.1』
然後你的router就會舉手說:『我就是!!我的MAC位置是XX:XX:XX:XX』
最後你才透過真實的Physical Address (MAC Address)送資料給你的router!!!

而原本的Netcut原理,就是當你在問:『請問誰是192.168.0.1』
然後Netcut就會說:『選我選我選我!!!!』
於是你的電腦就會受到欺騙,沒有將資料正確的送到你要的Gateway,
然後資料就送不出去,結果網路當然就斷掉啦!!!
那麼簡單的防制方法就是跟自己的電腦說清楚我們的Gateway在哪!!(Static Arp)
指令:「arp -s router_IP router_macaddress」

原本以為這樣好像就萬事OK了= =++,我們電腦知道我們要的Gateway在哪了呀!!
於是我很開心的ping 我的gateway.....
『ping 192.168.0.1』
..................沒有回應........居然找不到!!!為什麼XDDDDD

原來新版的netcut似乎會在自己的電腦端還有Gateway端都做一樣的欺騙。
因此只要你的arp table有攻擊端的arp資訊似乎就會造成
「你的電腦」 與「 router」 兩端無法連接,
所以目前已知的方法就是使用不斷的「arp -d 」清除arp table的方法解決問題,
只是這好像變成「攻擊端電腦送ARP欺騙」與 「目標端清除arp table」 的速度競賽了QQ

總之如果有被攻擊的現象,只要安裝Anti-netcut應該就可以解決。: )

...Read More

結構陣列的排序 By ArrayList in C#

在C#裡面,若是簡單的一維陣列排序,
只要型別宣告成泛型的List or ArrayList,
那們只要使用該類別裡面的API:Sort()
就會自動幫你從小排到大。 (default method:Quick Sort)

但若是你的類型是
struct person
{
public string name;
public int age;
}

你是想針對該結構的年齡做排序怎麼辦?

...Read More

阿婆,妳這麼老工作會不會太辛苦?

今天來學校的途中,
在小吃那買了一份早餐式的午餐,
那一對阿公阿婆依舊帶著微笑,
忙碌著用著早餐,很客氣的問
「同學要吃點什麼呢?」
這一家早餐店,東西都很便宜,
而且買兩份還送飲料,是一般早餐店那種大杯的飲料。
(如果是在台北買大概要25元的那種)

...Read More

很多東西往往表面看不到

這是我在2007年企劃的一個旅行,

...Read More

2/22 LAB東石遊



話說2/22是我們親愛的林宗彥學長,要請我們吃海產的日子XD
這麼值得慶祝的日子,我一定要好好把我的胃留著等著吃海產,
所以中午我喝了一杯加巧克力麥片的阿華田就結束了:)

...Read More

blog大改版

心血來潮,將blog大大改版一番,
有種新穎的感覺>\\<

希望這樣我會比較常打網誌= =++

...Read More

我家的小鱷魚皮皮

我家的皮皮,是位三個月多的小女孩,雖然我一度懷疑她的月齡有極大誤會,
但看在我爸一再的保證,以及她幼小的利牙份上,我勉強相信她是個小女孩....

...Read More

2009/1/17 充實的一天-2

<<台中GIS尾牙--裕元飯店>>

坐著區間快,車上其實也挺無聊的,
想起手機還有很多時間可以打...
那就來打電話吧!嘟~~~嘟~~~

...Read More

2009/1/17 充實的一天-1

今天是我們實驗室,青春熱血鐵馬遊的日子,
也是我晚上去吃尾牙看看以前同事的日子。
一大早九點半我們約好在老地方見面,
根據往例,一定會有人慢到,今天也不例外,
因為我接著還要趕到台中,因此我跟家賢共乘一台車。

...Read More

回憶

回想過去大學...........

...Read More