查找國際研討會來這裡找
http://www.conferencealerts.com/index
- Jun 15 Fri 2012 22:30
查找國際研討會來這裡找
- Jun 10 Sun 2012 18:00
NetCUT原理~ARP
引用自:
http://tw.myblog.yahoo.com/w047/article?mid=1694&sc=1
注意,如果主機的閘道器 IP address改變,MAC address通常也會跟著變動,這時下達 arp -d 就可以將原先設定的 ARP table對應資訊清除掉。
ARP命令的各參數的功能如下:
-s:將相應的IP地址與物理地址的捆綁,如本文中的例子。
-d:刪除相應的IP地址與物理地址的捆綁。
-a:通過查詢ARP協議表顯示IP地址和對應物理地址情況。
NetCUT原理
要破解使用Netcut造成的斷線問題,必須先了解Netcut的運作原理。由於Netcut使用的是假造ARP封包造成目標主機ARP table記錄錯誤來達成斷線目的,因此必須先由ARP協議開始說明。
在乙太網路上僅僅知道某台主機的IP address,並不能立即將封包傳送過去,必須先查明該主機的實體位址(Physical address / MAC address)才能真正發送出去,而ARP協議的功用就是在於將IP address轉換成實體位址。
網路上每一台主機都有一個ARP table,此table中記錄了最近一段時間裡其它IP address及其MAC address的對應關係。如果本機想跟某一台主機通信,則會先在ARP table中查尋對應目的主機IP address的MAC address,如果該對應記錄存在,則直接將目的主機的MAC address填入Data Link層的封包表頭中,然後將封包發送出去;如果該對應記錄不存在,則會向本網段廣播一個ARP請求封包,當目的主機聽見該請求封包後,會將本身的 MAC address填入封包並用廣播方式回送出去,本機收到此回應封包後,就會將相關訊息記錄在ARP table中,然後將目的主機的MAC address填入Data Link層的封包表頭裡。
由於ARP請求封包發送端只管接收回應訊息,卻無法分辨訊息的真偽,因此第三方主機只要建構一個ARP欺騙封包,就可以造成請求端的ARP table資訊錯誤。由於MAC address不正確,所以封包就再也無法傳送到目的主機上,這就是Netcut造成連線中斷的原因。
舉例來說,裝有Netcut的A主機向受害B主機發送假的ARP訊息,使得B主機上ARP table中對應到閘道器IP address的MAC address,更新成錯誤的MAC address。由於B主機上網必須透過閘道器傳送,閘道器的MAC address資訊錯誤,當然會造成B主機的封包再也無法傳送到閘道器上,原本建立好的連線也會因為timeout而導致斷線的情形發生。
知道Netcut的運作原理了,可是要怎樣才能預防或解決被Netcut斷線的問題呢?其實只要下達一個小小的指令就可以對Netcut完全免疫了~~
方法很簡單,由於Netcut的工作原理是透過假造ARP封包,造成你主機上的ARP table記錄到錯誤的閘道器MAC address,藉此讓你的主機跟目地主機間的往來封包發生中斷,所以你只要將正確的對應位址設定成static記錄就可以避免狀況發生。
設定指令如下:
arp -s 閘道器IP address 閘道器MAC address
舉例來說,假設閘道器的IP address是192.168.88.254,打開命令提示字元,執行ping 192.168.88.254,只要ping得通就可以得到正確的閘道器MAC address。這時執行 arp -a 就可以查出192.168.88.254的對應MAC address(就是Physical Address)。例如192.168.88.254的MAC address是00-90-cc-4f-db-18,那麼只要執行 arp -s 192.168.88.254 00-90-cc-4f-db-18 就搞定了。
假如你的主機已經被斷線,這時該怎麼辦呢?很簡單,你只要借用同網段的其他主機查詢閘道器的MAC address,然後用上述方法將正確的對應資訊加入到你的主機上就行了。
注意,如果主機的閘道器IP address改變,MAC address通常也會跟著變動,這時只要下達 arp -d 就可以將原先設定的ARP table對應資訊清除掉。
- Jun 04 Mon 2012 04:08
發了卡給趨勢實習
如果是兩年前 趨勢給我實習機會我一定會去
但是今天 我想想還是拒絕了(錢太少 又在台北). 換我發感謝卡了
就像以前第一志願是Garmin , 但是認識的越多 越明白台灣Garmin也只是個工廠...
該放手的就要放手 重新思考 哪裡不該去
還想 創造些什麼~
- May 28 Mon 2012 22:46
2012末日前JK的遺書
遺書第一條:
不要找惱人的師公什麼的 林盃只想安安靜靜的燒成灰灑在檸檬小樹上
遺書第二條:
任何違背我的意志所加諸的陋俗 如果還有靈魂 都將被我的靈魂所鄙棄
遺書第三條:
我希望在我腦死機率大於5成的情況下 不要急救 不要再用人工的方式無意義的偽造生命跡象
如果可以 讓我還有用的器官也能做出偉大的事
遺書第四條: 我要我的墓誌銘
2012墓誌銘
苑見初心
如果可以 請給我的檸檬樹一個大苑子.伴塘去槟.
吾見年少時初初心動心不歸心.
吾竟年壯時,洞心不越心.
但見初心不識心.
一酌酣殤不賦詩,一壺酌酒不相逢.
雨畢,未晴.
但喏初心不識心,一書一劍道天明.
龍嘯,晨鳴.
願君幾依亭,不昧幾觀心.
無日長久時,風微小柳絮,大自龍嘯吟.
遺書第五條:檸檬茶就好
下午 有人問了為什麼要葬在檸檬樹下
我想了想 當初為什麼最後選了檸檬樹 而第二候選是桑葚樹
比較起來 還是比較喜歡檸檬葉的香氣與果皮的酸澀
煙雨濛濛 別是最愛
這讓我想起有種花叫做金針花 通常我們都拿來煮湯 但是如果你真正的去看它開花的樣子
你會明白為什麼人們又叫她忘憂草
於是乎 我希望檸檬樹長大結果後 不要每一年來墓前祭拜上香撒紙錢的
每年清明 如果有人要來 請摘下我的檸檬果 配上一壺好茶
靜靜的 在樹下
這樣就好
..........................待續
- May 27 Sun 2012 22:40
出國研討會報告麻煩事 第1件 要換新護照
出國研討會報告麻煩事 第1件 要換新護照 ~
基本流程是這樣的:
要先有護照 >> 才能訂機票
有了機票確定能飛 >> 再去訂國外住宿房間
關於換護照的手續 以下這篇介紹寫得很清楚
http://blog.xuite.net/ezpgjfcps/blog/58168116?ref=rel
- May 24 Thu 2012 01:56
十年成才
十年有成 看來確實要第十年才成
我從來不是一個學者 只是因為覺得做這個產品不錯 所以才做研究
看見產品的未來 做出產品 我想 這才是我追求的
然而 有產品還不夠 最重要的是要怎麼賣出去 找出賣點 找出金主~
JK開始進化成PM了 ~
附註: ~
有時候做一做也會看見產品的末路 這個時候 也要懂得放下~
- May 22 Tue 2012 01:01
十年有成
有感於剛果的十年高粱:
92年 那一年 我嘉中畢業 受傷 受人傷 卻也傷人
於我 十年有成 一個道歉 十年有成 予你
味道還是很烈!
- May 21 Mon 2012 01:12
知識就是這樣
碩一的時候上了一門純記事本的"網路程式"
從頭到尾都是純文字程式碼模式講 socket server 的組成
那學期我修完覺得跟沒修一樣
但是現在碰到socket server 的問題
卻又覺得那門課講了很多實作上要注意的重要的觀念~
知識就是這樣 你永遠不知道什麼時候會用到 !!!
不好好自學博學 要用的時候就沒門沒路 多走冤枉路~
- May 20 Sun 2012 01:13
9年那一年
今天見了9年不見的吳杯杯 讓我想起好多事 想起那一年
- May 14 Mon 2012 01:38
專利申請書
- May 13 Sun 2012 23:28
實作jk's BBDH 演算法 重頭戲
2012.0512
實作jk's BBDH 演算法 重頭戲 實在是停不下來
事隔兩個月 終於又破紀錄了
~從週六晚上8點到現在半夜四點 JK還在LAB 改扣測扣的 要看日出了~
還好實測結果還滿欣慰的 林盃真的要鎖十年了!!!!!
CoreDuo 2.4G HZ 17~20 fps of BBDH
HTC Aria 600M HZ 9~11 fps of BBDH
2012.0513
早上四點半看了日出 ,下午六點半看了日落 ,
晚上11點 月半當空 ~
明天 奇美醫院 再見生死關.
- May 13 Sun 2012 23:27
奇美醫院 再見生死關
2012.0513
早上四點半看了日出 ,下午六點半看了日落 ,
晚上11點 月半當空 ~
明天 奇美醫院 再見生死關.
- May 10 Thu 2012 17:38
Android ~ GPS定位 與 網路定位
Android ~ GPS定位 與 網路定位
參考自:
http://www.moke.tw/wordpress/computer/advanced/279
//--------------------------
private LocationManager lms;
// private String bestProvider = LocationManager.GPS_PROVIDER; //最佳資訊提供者 取得GPS模組定位
private String bestProvider = LocationManager.NETWORK_PROVIDER ; //最佳資訊提供者 取得NET模組定位
private void locationServiceInitial()
{
lms = (LocationManager) getSystemService(LOCATION_SERVICE); //取得系統定位服務
Criteria criteria = new Criteria(); //資訊提供者選取標準
bestProvider = lms.getBestProvider(criteria, true); //選擇精準度最高的提供者
Location location = lms.getLastKnownLocation(bestProvider);
getLocation_display(location);
}
- May 09 Wed 2012 15:41
Android~SocketClinet端~ 發送與接收socket
Android 2.2 注意:
因為要使用到網路 要在manifest加入
//-----------------------------------
package jk.SocketClinet;
import java.io.*;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;
import java.net.UnknownHostException;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
public class Socket_clientActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView tv = new TextView(this);
TextView tv2 = new TextView(this);
tv.setText( "jk socket Test" );
tv2.setText( "rec= " );
setContentView(tv);
String message = "ppp-000,120.46,23.46";
tv.setText( "msg="+ message );
InetAddress serverAddr=null;
// Log.e("TCPAAAAA", message);
try {
Socket socket = new Socket("140.116.179.16", 7777);
Log.d("TCP", "socket connect: Sending: '" + message + "'");
//-----發送socket--------
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(socket.getOutputStream())), true);
out.println(message);
//-----/發送socket/--------
//-----接收socket--------
BufferedReader br = new BufferedReader(
new InputStreamReader(socket.getInputStream()));
char[] m=new char[100];
br.read(m);
String rec_msg=new String(m);
tv2.setText( "rec_msg="+ rec_msg );
setContentView(tv2);
//-----/接收socket/--------
}
catch(Exception e) {
Log.e("TCP", "S: Error PrintWrite", e);
}
finally
{}
//----------/socket client/-----------------------
}
}
//---------------------------------
- May 07 Mon 2012 15:18
PDF轉WORD online
PDF轉WORD online
這個速度很快 轉換圖文結果也算完整
http://convertpdftoword.net/Default.aspx