跳到主要內容

發表文章

[WINDOWS]刪除登錄機碼

要刪除登錄機碼 可用notepad寫下以下的內容 Windows Registry Editor Version 5.00 [ - {要刪除的機碼位置}] 另存成.reg檔 之後執行該檔即可 Ex: Windows Registry Editor Version 5.00 [ - HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList]

[ASP] 在UTF-8的asp檔案中接收big5的參數

在ASP中有時候要接收外面回傳的big5的參數 因為通常我都是用UTF-8編碼 直接用request收Big5參數會變亂碼 因此要用以下的方式來處理 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Session.CodePage="950"  '設定以BIG5接受 參數=Request.Form("要接收的Big5參數") Session.CodePage="65001"  '在改回以UTF-8執行程式 %>

[ASP.net] FTP upload file by FtpWebRequest

在WEB可以用FtpWebRequest這個元件上傳檔案 作法如下 [VB.net] Imports System.Web Imports System.Net Imports System.IO Dim ftpRequest As FtpWebRequest = CType(WebRequest.Create("ftp://ftpServerName/folder/" & fileName), FtpWebRequest) '先產生遠端檔案 ftpRequest.Method = WebRequestMethods.Ftp.UploadFile ftpRequest.Proxy = Nothing ftpRequest.UseBinary = True ftpRequest.Credentials = New NetworkCredential("User", "Password") Dim ff As New FileInfo(localPath & fileName) Dim fileStream As FileStream = File.Open(localPath & fileName, FileMode.Open)'讀取檔案 Dim bytes() As Byte = New Byte(ff.Length) {} fileStream.Read(bytes, 0, ff.Length) Dim streamWriter As Stream = ftpRequest.GetRequestStream() streamWriter.Write(bytes, 0, bytes.Length)'遠端寫入 streamWriter.Close()

[Windows] svchost viewer / Autoruns 系統檢測

很多朋友都會覺得好像自己的電腦中毒了,或是被駭客入侵 常常會多出一些奇怪的程式在桌面或是在背景執行 那在遇到這個狀況的時候 通常我有幾個工具來協助做系統檢測跟初步的處理 不過以下這些工具只能補助之用 要真正的處理狀況,還是要看當時電腦遇到問題來解決 1.cmd> netstat -a -n -o 系統內建的網路監控 可以瞭解 目前本機上有那些port在使用中 2. Process Explorer 這是工作管理員的進階版 可以用這個程式找到現在正在執行的程序 還可從stack 跟port狀況 瞭解那個程序再執行 3. Svchost Viewer 很有用的svchost檢查程式, windows的服務 大都是用svchost.exe再執行, 很多的病毒或是駭客也會用這個svchost.exe再執行處理 檢查svchost.exe的使用狀況 是很有用的 4. autoruns 專業級開機執行程序的設定工具,也可以檢測到底什麼程式目前在執行中 很有用的工具

[Server] miniwinagent.exe on Port 8080

在IBM的Server要開port 8080  一直發現被某著程式佔用著 用netstat -a -n -o 來查 查倒是 miniwinagent.exe這個程式佔用住了 這個程式是「ServeRAID FlashCopy Agent」服務 所以只要在service中 將這個服務關閉停用 就能釋出port 8080了