2016年11月22日 星期二

利用 nbtstat 找電腦名稱


C:\>nbtstat -

顯示通訊協定統計資料和目前使用 NBT (NetBIOS over TCP/IP) 的
TCP/IP 連線。

NBTSTAT [ [-a RemoteName] [-A IP address] [-c] [-n]
[-r] [-R] [-RR] [-s] [-S] [interval] ]

-a (介面卡狀態) 列出指定其名稱的遠端電腦名稱表格
-A (介面卡狀態) 列出指定其 IP 位址的遠端電腦名稱表格。
-c (快取) 列出 NBT 快取的遠端電腦名稱和它們的 IP 位址。
-n (名稱) 列出本機 NetBIOS 名稱。
-r (已解析) 列出由廣播和透過 WINS 解析的名稱
-R (重新載入) 清除和重新載入遠端快取名稱表格
-S (工作階段) 列出有目的地 IP 位址的工作階段表格
-s (階段作業) 列出將目的地 IP 位址轉換成
電腦 NETBIOS 名稱的工作階段表格。
-RR (ReleaseRefresh) 傳送名稱釋放封包到 WINS,然後開始重新整理

RemoteName 遠端的主機電腦名稱。
IP address 以點分隔表示 IP 位址的十進位數。
interval 重新顯示選取的統計資料時,每次顯示之間的暫停間隔秒數。
按 Ctrl+C 鍵可以停止重新顯示統計資料。


C:\>nbtstat -A 192.168.123.2

區域連線:
節點 IP 位址: [192.168.123.15] 範圍識別碼: []

           NetBIOS 遠端電腦名稱表格

       名稱               類型         狀態
    ---------------------------------------------
    SERVER2             <00>  唯一        已登錄
    DOMAINNAME      <00>  群組        已登錄
    SERVER2             <03>  唯一        已登錄
    SERVER2             <20>  唯一        已登錄
    DOMAINNAME      <1e>  群組        已登錄
    ADMIN.KAMANCY <03>  唯一        已登錄
    DOMAINNAME      <1d>  唯一        已登錄
    __MSBROWSE__.<01>  群組        已登錄
    KAMANCY           <03>  唯一        已登錄

    MAC 位址 =  00-50-56-C0-00-01

C:\>nbtstat -n 192.168.123.15

區域連線:
節點 IP 位址: [192.168.123.15] 範圍識別碼: []

           NetBIOS 遠端電腦名稱表格

       名稱               類型         狀態
    ---------------------------------------------
    CLIENT5               <00>  唯一        已登錄
    DOMAINNAME      <00>  群組        已登錄
    CLIENT5               <00>  唯一        已登錄
    DOMAINNAME      <1e>  群組        已登錄

    MAC 位址 = 00-50-56-C0-00-08

C:\>nbtstat -c

區域連線:
節點 IP 位址: [192.168.123.15] 範圍識別碼: []

                  NetBIOS 遠端快取名稱表格

        名稱              類型       主機位址    存留 [秒]
    ------------------------------------------------------------
    SERVER   <55>  唯一            192.168.40.1        500

C:\>nbtstat -r

    NetBIOS 名稱解析及登錄統計資料
    ----------------------------------------------------

    由廣播解析     = 2
    由名稱伺服器解析   = 0

    由廣播登錄   = 27
    由名稱伺服器登錄 = 0

C:\>nbtstat -R
    順利清除和預先載入 NBT 遠端快取名稱表格。

C:\>nbtstat -RR
    已重新整理此電腦所登錄的 NetBIOS 名稱。


補充
Windows 常用網路指令 arp 指令用法arp -a
顯示路由表指令route print


from



2016年11月14日 星期一

快速製作網頁版面免費好工具


對於現在的網頁設計來說,網路上能夠使用的工具繁多,近幾年來行動裝置的突飛猛進的普及,造就了響應設計網頁的趨勢,模組化的網頁模板與已搭配好的響應式網格,可在短時間內完成基本版面配置,如不自行設計網頁樣式,也可始用網格已搭配的基本UI樣式,來快速完成網頁成現。至於有哪些好用的工具可以使用我就繼續看下去!(有可能篇幅過長,會以兩篇作為呈現!)
1.Bootstrap
 就先從目前網路當紅的說起,Bootstrap (Twitter Bootstrap) 已將定義好的網格系統(Grid System),網格系統支援響應網頁設計(Response Web Design),再搭配好的JS、控鍵樣式與HTML5網頁格式,基本上網頁需要的東西它都包了!這也算是一個網頁的開發工具,號稱可讓不會美術的程式設計師也能做出美美有設計質感的網頁,呵呵!這樣說起來好像不錯用的感覺。但我所要說的觀點不在這,而是在這個工具的架構下,創造出自我的風格(樣式)網頁,這個工具也解決了美術設計者不會寫程式的窘境。
網格(Grid System)
Bootstrtrap的網格系統,有兩種版本一個是v2與v3兩個本版本,這兩個版本差異在v3支援無響應式網格,可以設定固定寬度的版面,v2就沒有,兩個網格系統不互相支援,v3的網格class定義有修改、增新和刪除過,CSS樣式上也有些些不同,勿混用。
控鍵樣式
這個部份看圖比較清楚XD,v2與v3兩個樣式啟時差異不大 ,礙於篇幅請有下面網址去官網詳閱。
相關網址
英文官網
v3: http://getbootstrap.com
v2: http://getbootstrap.com/2.3.2/index.html
中文資源(繁體)
v2: http://kkbruce.tw/
中文資源(簡體)
v2: http://www.bootcss.com/
v3: http://v3.bootcss.com/
2.Gumby
Gumby 也與Bootstrap 一樣也是把網格、JS、控鍵樣式與HTML5網頁格式,都規劃好的的網頁工具,而它的網格系統是已960的架構下去分割,這裡的960網格系統與之前所介紹的960網格系統架構式一樣的,但class的定義是不一樣的,Gumby的網格系統有支援響應式網頁設計。
網格(Grid System)
依960網格系統分割,支援響應式網頁設計。
控鍵樣式
相關網址

3.KickStart

網格(Grid System)
一樣支援響應式網頁設計,現在要找不支援響應的還真難找。
控鍵樣式
相關網址
4.YAML
網格(Grid System)
960的方式分割,支援響應式網頁設計。
控鍵樣式
相關網址
5.Metro UI CSS
Metro UI CSS 的樣式是仿WIN8風格,控鍵與UI的呈現與上面的工具一樣該有的都,都以WIN8動態磚風格呈現,也有如WIN8滑動方塊的效果。
網格(Grid System)
網格系統以940寬12欄分割,支援響應式網頁設計。
控鍵樣式
是不是很有WIN8的FU,在使用時會發現它的CSS檔名有Bootstrap的名稱,但別懷疑他的主要架構用Bootstarap去延伸的修改,變成WIN8風格。
相關網址
6.UIkit
相關網址
7.maxmertkit
網格(Grid System)
網格以分割12欄寬度為1200px,一樣支援響應式網頁設計。
控鍵樣式
相關網址
響應式網格系統
上面的響應式網頁設計工具是不是覺得很方便,再來來介紹幾個純響應式的網格系統,只有網格框架沒有上面工具有已設定好的控件樣式。
Unsemantic
Simple-Grid
http://thisisdallas.github.io/Simple-Grid/
Profoundgrid
http://www.profoundgrid.com/
Rwdgrid
http://rwdgrid.com/
介紹就到這裡,網路上能用的工具真的很多,只是工具資料都是英文,需要花時間去看,外國還有人用Bootstrap在5分鐘內製作一個響應式網頁的Youtube影片,有些東西是不需要都從零打造,善用工具也是加快製作的時間,基本結構有了對於設計師來說只要把所以要呈現的畫面風格放在結構上,上面有些的工具的樣式也不是侷限在一種,各有各的風格,如Metro UI CSS的WIN8風格也是Bootstrap的結構延伸,這表示用上面的工具也可以創作出自己獨有的風格網頁。




2016年11月10日 星期四

使用NET USE連線網路磁碟機



Net use [DeviceName] [ComputerName\Floder] [Password] /user:[UserName]/persistent:YES|NO
Net use X: \\192.168.1.1\ShareFloder PW /user:192.168.1.1\UN /persistent:NO
刪除
Net use [DeviceName] /Delete

[DeviceName]: 指定給網路磁碟機要使用的磁碟代號
[ComputerName\Floder]: 網路磁碟機來源的電腦及分享的資料夾, 電腦名稱可以用IP代入
[Password]: 登入用的密碼
[UserName]: 登入用的帳號
/persistent:YES|NO: 非必要參數; 是否持續性使用設定

--「系統發生 67 錯誤。找不到網路名稱」解決方案--
1. 更新網域控制站上的網路介面卡驅動程式。(這招可留到最後的最後再使用)
2. 如果網路位址轉譯器 (NAT) 安裝,但未正確設定,停用的網際網路通訊協定 (IP) NAT 驅動程式,然後重新啟動電腦。若要執行這項操作,請依照下列步驟執行:
  按一下 [開始],以滑鼠右鍵按一下 [我的電腦],然後按一下內容。
  按一下 [硬體] 索引標籤的 [裝置管理員]。
  按一下 [檢視] 功能表的 [顯示隱藏的裝置]。
  展開 [非隨及播放的驅動程式、 IP 網路位址轉譯器,以滑鼠右鍵按一下,然後按一下 [停用。
  按一下[是]以重新啟動電腦兩次。
3. 紅字與紅字間參數必須空一格.
4. 啟動分享端及來源端的區域網路的內容中新增NetBIOS


連線網路磁碟機:

net use x: \\ComputerName\ShareName "Password" /user:DottedDomain\UserName
x:要對應至本機磁碟的代號
\\ComputerName\ShareName:遠端電腦及分享資料夾名稱
/user:DottedDomain\UserName:連線使用者名稱

例如:
net use z: \\192.168.0.10\sharefolder連線至192.168.0.10的sharefolder對應至本機的z磁碟

# net use z: \\192.168.0.10\sharefolder "test" /user:192.168.0.10\Jeffy連線至192.168.0.10的sharefolder對應至本機的z磁碟,連線時使用"Jeffy"連線密碼為"test"

連線網路磁碟機後,及可以直接切換磁碟機代號進入遠端連線的資料夾,進行copy或其他指令動作,完成任務後再中斷網路磁碟。

中斷網路磁碟機:

net use x: /delete
x:連線的網路磁碟機代號

更詳盡的net use使用方式和參數請見Microsoft Net use



2016年11月8日 星期二

使用Dos指令輕鬆破解NetCut斷線



NetCut我想很多人應該都聽過它,或許你是拿來痛快的剪別人,但也可能是可憐的受害者。不管如何,今天來介紹一下如何透過簡單的dos指令來防止NetCut。其實NetCut是使用arp封包欺騙受害的電腦,使受害電腦無法將Gateway的IP與其正確的MAC位址對應,就是使用這簡單原理,再經介面化就變成了NetCut。網路上也找的到預防NetCut的小軟體,原理也很簡單,就是讓受害電腦不斷快速的確認Gateway IP的MAC位址,這樣一來就能保持兩者相對應,當然也就解決了被斷線的問題。以上說了不少,如果你看的霧煞煞那也沒關係,只要學會了以下簡單的dos指令,你也能輕鬆解決NetCut。


步驟一:確認Gateway IP。點選開始/執行 或 windows key+R,輸入cmd開啟MS Dos。輸入ipconfig你就能看到你的Gateway IP。
步驟二:確認Gateway的MAC位址。再輸入arp -a找到剛剛的Gateway IP,後面Physical Address底下哪一串xx-xx-xx-xx-xx-xx就是我們要找的MAC位址。
注意!

執行步驟一、二時,請確定是在網路可正常連線上網的情形下。並且請將Gateway IP與其MAC位址記錄下來
往後當你忽然無法上網時,開啟MS Dos輸入arp -a核對Gateway IP所對應的MAC位址不是你所記錄的那一組(MAC位址)時,就代表你被cut啦!
步驟三:熟記底下2個dos指令,有效手動解決問題OK!接下來就是重點了。現在要介紹2個指令- 
  1. arp -s

  2. arp -d
當確認你的網路斷線是被NetCut所為後,請開啟MS Dos輸入 arp -s Gateway IP MAC 位址 以上面的例子就是 arp -s 192.168.1.1 00-50-7f-34-00-00)。這一段指令就是手動將你的電腦Gateway IP對應到正確的MAC位址,這樣NetCut就沒辦法使用假的arp封包欺騙你的電腦啦。
可以在電腦馬上試試,故意打錯的MAC位址看看,是否你的電腦就無法上網了?如果無法上網,這就好比自己cut自己,NetCut就是使用這樣簡單的原理,到這時候你應該是有所領悟了吧!:)
arp -d這指令可以清除arp表格(就是步驟二輸入arp -a後dos出現的內容),讓Gateway IP重新再對應一次MAC位址,這樣就又可以恢復你正常的網路連線了。
from 

----------------------

參考來源:如何避免或破解Netcut造成的斷線情形

文件名稱:如何避免或破解Netcut造成的斷線情形
文件作者:節錄 - 微風廣場 rien (萊因哈特‧馮‧羅嚴克拉姆) 
登錄時間:2006-02-27 23:00:43 - BY [hans01161218] 
--------------------------------------------------------------------------------
要破解使用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對應資訊清除掉。


======================

參考來源:請問 ip 被搶的問題

>1...可能被盜 IP
>2...學校網管鎖起來了...因為我之前被鎖起來也是這樣
> > 我是用學術網路的固定 140.122.xx.xx
> > 最近電腦常常會出現一句"你的 ip 與網路上另一個位置衝突"
> > 然後我就不能上網了
> > 問題一: 照理說用 windows 的作業系統的話
> > ip 應該是先搶先用的才對
> > 在我還沒關機的狀況下為何會被搶走呢??
> > 問題二: 我想要知道那個人是誰
> > 請問如何在只知道 ip 的情況下找到他
> > 我們校內是有做 ip 跟卡號的對應管理
> > 不過我的 ip 被搶時也沒顯示對方卡號
> > 所以我現在也無法得知他是誰
> > 我試過用 windows 的信差服務 他好像關掉了
> > 之前有一個同學用一個駭客軟體幫我查
> > 他說現在用這個 ip 的是 windows98 的作業系統
> > 我覺得滿扯的
> > 不過還是想知道怎麼在只有 ip 的情況下找到他
> > 問題三: 這幾天我一直 ping 我原本用的那個 ip 他也還活的好好的
> > 所以我想要知道如何用軟體或病毒攻擊這個 ip
> > 只要能一直自動丟封包塞他的頻寬即可 病毒或程式都不拘
> > 之前找網管申訴 他說一定要有卡號才能找出那個人是誰
> > 而且已經被佔了一個多禮拜 他也沒還過我 害我都只能用同學電腦
> > 我的目的是希望能夠找到那台電腦 請他把 ip 還我
> > 用封包塞爆他是最後不得已才會用的手段
> > 這絕對不是因為對方跟我結怨 我只是想要用自己的電腦快樂的上網
> > 希望大家可以幫忙 感謝!!

  網卡在使用中有兩類地址,一類是大家都熟悉的IP地址,另一類就是MAC地址,即網卡的物理地址,也稱硬體地址或鏈路
地址,這是網卡自身的惟一標識,就彷彿是我們的身份證一樣,一般不能隨意改變。它與網路無關,無論把這個網卡接入到網
路的什麼地方,MAC地址都是不變的。其長度為48位二進制數,由12個00 ~0FFH的16進制數組成,每個16進制數之間用「-」
隔開,如「00-10-5C-AD-72-E3」。

如何搜尋MAC地址

1、在Windows 9x/2000/XP下單擊「開始/程序」,找到「MS-DOS方式」或「命令提示號」。
2、在命令提示號下輸入:「Ipconfig/all」,Enter鍵後出現如附圖所示的對話視窗,其中的「Physical Address」
即是所查的MAC地址。

  

如何捆綁MAC地址和IP地址

進入「MS-DOS方式」或「命令提示號」,在命令提示號下輸入命令:ARP - s 10.88.56.72 00-10-5C-AD-72-E3,
即可把MAC地址和IP地址捆綁在一起。

這樣,就不會出現IP地址被盜用而不能正常使用校園網路的情況(當然也就不會出現錯誤提示對話視窗),可以有效保證
校園網路的安全和用戶的應用。

注意:ARP命令僅對區域網路的上網代理伺服器有用,而且是針對靜態IP地址,如果採用Modem撥號上網或是動態IP地址
就不起作用。ARP命令的各參數的功能如下:

ARP -s -d -a

-s:將相應的IP地址與物理地址的捆綁,如本文中的例子。
-d:刪除相應的IP地址與物理地址的捆綁。
-a:通過查詢ARP協議表顯示IP地址和對應物理地址情況。


======================

參考來源:有關於netcut這套軟體的原理

from

2016年11月3日 星期四

外接硬碟修復

遇到"檔案或目錄損毀而且無法讀取" 也就是"無法存取 D:\test。檔案或目錄損毀而且無法讀取。"
方法一
1.開始->所有程式->附屬應用程式->命令提示字元->打" chkdsk d: /f "d:要修復的硬碟代號)
方法二
2.開始->搜尋程式及檔案->打cmd->打" chkdsk g: /f "

之後按下enter,就會開始修復。


Win7 Update 錯誤 80072ee2

1.請將以下內容存成".bat"這個附檔名的檔案 EX:fix.bat
※記得檔案名稱下面的存檔類型要選"所有檔案",這樣你在檔案名稱後面所打的附檔名才有效!
-----------------------------------------------
@echo off
net stop wuauserv
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
net start wuauserv

-----------------------------------------------

2.然後滑鼠點選兩下直接打上"YES",按下ENTER即可。
之後就可以更新了!如果無法更新,請先重新開機。

方法二:

使用微軟更新