把這行Command Line加到啟動


RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll



這資料在網路上可以找到

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

環境簡介與需求
1. 我的Linux是 Fedora Core 4, kernel 2.6.11-1.1369。
2. 使用的是 "Everything" 安裝,安裝完以後 MySQL 資料檔存放在 /var/lib/mysql 目錄下。
3. 我使用的 tar 語法:

  tar czvf <目地壓縮包檔案名> <來源檔案名>


4. 另外,我還使用了shell script和 crontab 來完成每日備份的工作。
5. 我想要備份 mydatabase1 和 mydatabase2 這兩個資料庫。
6. 在壓縮包檔名裡要有備份日期。



撰寫我需要的script並修改相關檔案
1. 可以使用 vi 或是其他您覺得方便的文字編輯器。我在這裡用的是 nano。
2. 建立存放備份用script的目錄:

mkdir /etc/cron.mysqlbkup


3. 編輯該script:

nano /etc/cron.mysqlbkup/mysqlbkup.sh


4. 輸入以下內容: 


#!/bin/sh

# Script for backing up MySQL data file.
# sbk
# 2008-Jan-05
#-----------------------------

# backup each database separately
tar czvf /backup/mysqlbkup/mysql.data.mydatabase1.`date +%Y.%m.%d`.tar.gz /var/lib/mysql/mydatabase1/
tar czvf /backup/mysqlbkup/mysql.data.mydatabase2.`date +%Y.%m.%d`.tar.gz /var/lib/mysql/mydatabase2/

exit 0


5. 修改 /etc/crontab 檔。將下面這行加到尾端:

00 21 * * * root run-parts /etc/cron.mysqlbkup


6. 修改 /etc/cron.mysqlbkup/mysqlbkup.sh 屬性使之成為可執行檔:

chmod 770 /etc/cron.mysqlbkup/mysqlbkup.sh


7. 這樣就OK了

說明
4. `date +%Y.%m.%d` 會傳回 YYYY.MM.DD 格式的日期字串。這裡是將備份日期當作檔名的一部份。

  資料表的型態跟需要備份的檔案也有關係(其他沒列出的我沒用過):
  MyISAM
  每個table有這三個檔:
  table_name.frm
  table_name.MYD
  table_name.MYI

  InnoDB
  每個table需要這些檔:
  table_name.frm
  資料存在 /var/lib/mysql/ibdata1
  交易記錄存在 /var/lib/mysql/ib_logfile?
  其他檔如 innodb.status.* 最好也備份
  (我很少用到innodb所以這部份請指教)

  會這樣寫是因為有時候只需要還原某一個Database而不是全部,對我自己來說比較方便。

5. 一般 Linux 裡已經有了 /etc/cron.daily、/etc/cron.hourly、/etc/cron.weekly、/etc/cron.monthly
  等目錄,而且在 /etc/crontab 檔裡已經有了預設的執行時間。可以依照您的需要修改 crontab 檔並
  並且加入自己的 script。

  這行是每天晚上九點執行 /etc/cron.mysqlbkup 資料夾裡所有的可執行檔案。

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()


http://support.microsoft.com/kb/891716/zh-tw

這篇文章其實很普通,特別的地方在最底下,
引文:

問 2:如何確認移除工具是否已經在用戶端電腦上執行?
答 2:您可以檢查下列登錄項目的數值資料,確認工具是否已執行。您可以執行這類檢查,做為啟動或登入指令碼的一部分。這個程序可以避免多次執行工具。
子機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools\MRT



如何應用?
假如是在自動化全新安裝的情況下,既然是全新安裝,理論上應該就不會有病毒,
所以自動安裝時不需要安裝 MRT,
這時候只要在該項登錄檔內註冊這個子機碼,就會讓 Windows 判斷為已安裝過 MRT,
不需要再安裝一次,當然以後開啟自動更新,仍會自動安裝,
這樣就可以確保安全性了。

至於怎麼自動註冊子機碼?
用 reg.exe 或 regedit /s somefile.reg 都可以,
自行發揮吧。

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

先把下列指令複製到記事本,存成 DisableUSB.adm

CLASS MACHINE
CATEGORY !!category
CATEGORY !!categoryname
POLICY !!policynameusb
KEYNAME "SYSTEM\CurrentControlSet\Services\USBSTOR"
EXPLAIN !!explaintextusb
PART !!labeltextusb DROPDOWNLIST REQUIRED

VALUENAME "Start"
ITEMLIST
NAME !!Disabled VALUE NUMERIC 3 DEFAULT
NAME !!Enabled VALUE NUMERIC 4
END ITEMLIST
END PART
END POLICY
POLICY !!policynamecd
KEYNAME "SYSTEM\CurrentControlSet\Services\Cdrom"
EXPLAIN !!explaintextcd
PART !!labeltextcd DROPDOWNLIST REQUIRED

VALUENAME "Start"
ITEMLIST
NAME !!Disabled VALUE NUMERIC 1 DEFAULT
NAME !!Enabled VALUE NUMERIC 4
END ITEMLIST
END PART
END POLICY
POLICY !!policynameflpy
KEYNAME "SYSTEM\CurrentControlSet\Services\Flpydisk"
EXPLAIN !!explaintextflpy
PART !!labeltextflpy DROPDOWNLIST REQUIRED

VALUENAME "Start"
ITEMLIST
NAME !!Disabled VALUE NUMERIC 3 DEFAULT
NAME !!Enabled VALUE NUMERIC 4
END ITEMLIST
END PART
END POLICY
POLICY !!policynamels120
KEYNAME "SYSTEM\CurrentControlSet\Services\Sfloppy"
EXPLAIN !!explaintextls120
PART !!labeltextls120 DROPDOWNLIST REQUIRED

VALUENAME "Start"
ITEMLIST
NAME !!Disabled VALUE NUMERIC 3 DEFAULT
NAME !!Enabled VALUE NUMERIC 4
END ITEMLIST
END PART
END POLICY
END CATEGORY
END CATEGORY

[strings]
category="Custom Policy Settings"
categoryname="Restrict Drives"
policynameusb="Disable USB"
policynamecd="Disable CD-ROM"
policynameflpy="Disable Floppy"
policynamels120="Disable High Capacity Floppy"
explaintextusb="Disables the computers USB ports by disabling the usbstor.sys driver"
explaintextcd="Disables the computers CD-ROM Drive by disabling the cdrom.sys driver"
explaintextflpy="Disables the computers Floppy Drive by disabling the flpydisk.sys driver"
explaintextls120="Disables the computers High Capacity Floppy Drive by disabling the sfloppy.sys driver"
labeltextusb="Disable USB Ports"
labeltextcd="Disable CD-ROM Drive"
labeltextflpy="Disable Floppy Drive"
labeltextls120="Disable High Capacity Floppy Drive"
Enabled="Enabled"
Disabled="Disabled"



這項功能可以用在 AD 群組原則,也可以用在本機電腦原則,
以下用本機群組原則當作範例。


1. 開始 -> 執行 -> gpedit.msc,這是本機電腦原則
2. 看你要對整台電腦生效,或者針對部份使用者生效,選擇電腦設定 -> 系統管理範本
3. 在系統管理範本按右鍵選新增移除範本,
按下新增,選擇剛剛建立的 DisableUSB.adm,然後關閉
4. 按下 MMC 上方的檢視 -> 篩選 -> 將下方「只顯示可以完全管理原則設定」取消勾選
5. 回到系統管理範本,會發現底下多出 "Custom Policy Settings",
按照你的需求去設定吧。

設定完後如果沒有馬上生效,記得下指令 gpupdate /force
才會生效喔。
USB 裝置在重新插入後馬上生效,光碟機則要到重新開機後才會生效,
生效後,該項裝置在裝置管理員裡面會變成驚嘆號,無法安裝驅動程式,
這樣就成功了。

請注意,如果要「禁止」設備(包括光碟機、隨身碟等),
請選擇子項目裡的「Disable USB Port = Enable」
表示「啟用禁止功能」

如果要恢復正常使用,
請選擇子項目裡的「Disable USB Port = Disable」
表示「停用禁止功能」,就是負負得正的意思啦........

光是改為"已停用"或是"尚未設定"是不能恢復正常的,
測試完後務必恢復正常,然後再從管理範本裡面移除該項範本,
這點千萬要注意,不然搞下去不能恢復就糗了。

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

戀愛四階段

有位心理學家曾寫道,一個成熟稱得上真愛的戀情必須經過四個階段,那就是

第一個階段:共存Codependent。
這是熱戀時期,情人不論何時何地總希望 能膩在一起。

第二個階段:反依賴Counter dependent。
等到情感穩定後,至少會有一方想要有多一點自己的時間作自己想做的事,這時另外一方就會感到被冷落。

第三個階段:獨立Independent。
這是第二個階段的延續,要求更多獨立自主的時間。

第四個階段:共生Interdependent。
這時新的相處之道已經成形,你(妳)的他(她)已經成為你(妳)最親的人。你們在一起相互扶持、一起開創屬於你們自己的人生。你們在一起不會互相牽絆,而會互相成長。

階段之間轉換所需的時間不一定,因人而易。

但是大部分的人都通不過第二或第三階段,而選擇分手一途,這是非常可惜的。

很多事只要好好溝通都會沒事的,不要耍個性,不要想太多,要互相信任,這樣第二、三階段的時間就會縮短。和所愛的人相遇相戀是非常不容易的,不要輕言放棄。

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

推薦理由:
非常romantic的一首song^^
I like it very much~

方大同 Sing a long song 歌詞(專輯:橙月)

Sing along song

作詞: 方大同
作曲: 方大同

I wrote this song
It’s not too long
Cause I’m thinking about you
I wrote this song
Maybe I’m wrong
to be called all about you

I don’t know what you think about me
Maybe you think nothing at all
But,maybe you could just lie to me
We could be in love, you see

Let’s sing a long song
that not too long
It’s when I think about you then I hear song
and you can sing alone
Maybe if you won’t want to
Cause baby i wrote,i wrote this for you

I wrote this song
It’s not too long
cause I’m the one who loves you
i wrote this song
this can’t be wrong
I don’t wanna smile without you

I just want to make you happy
Maybe you want nothing at all
How I wish that you are mean to be
forever and the day with me

Sing a long song
that not too long
It’s when I think about you then I hear song
and you can sing alone
Maybe if you don’t want to
Cause baby i wrote,i wrote this for you

In every way, you mean more to me
then you love more
Girl, I do my best to show these words are true
And if you like to make a song in the perfect
harmony with me
I find the greatest words to sing
so we could write our own romantic thing

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

XOOPS 大量建帳號

參考該站文章http://www.tiec.tp.edu.tw/lifetype/post/14/9006


可以採用 phpMyAdmin 匯出、匯入資料庫的方式來進行!

進行的步驟如下:

最好先備份 mysql 資料夾內的 data 資料夾哦!萬一有問題還可以重新覆蓋還原!

文章用的版本是 phpMyAdmin - 2.8.2.4

1 ) 首先以 Xoops 系統管理者登入。

先增加 一個使用者。

大量建帳號

大量建帳號

2) 使用 phpMyAdmin 開啟 xoops 的資料庫表格。

相關的表格是

enable_users 使用者

大量建帳號

3) 使用 phpMyAdmin 輸出標籤頁中的輸出功能,將資料表格輸出成 「 Ms Excel 的 CSV 格式」。

輸出設定

4) 使用 Excel 開啟下載的 CSV 檔。進行新增複製!

大量建帳號

大量建帳號

提供參考匯入的 CSV 檔 xoops_users.zip

5) 使用結構標籤頁下的「將文字檔資料匯入資料表 」

特別注意設定的部份哦!

欄位使用字元,這一項是說如果資料中有雙引號則只要一組,不然 phpMyAdmin 會自動重複雙引號一次。這樣就錯了!

6 ) 再使用 phpMyAdmin 檢查一下。

接著使用總管到「群組」設定中將新增的使用者加入「行政人員」群組中!

PS :這個方式建立的使用者就是同一群組,使用相同的密碼。

只要請學校人員登入後去修改密碼!

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()

OWASP AppSec Asia 2008

http://www.owasp.org/index.php/OWASP_AppSec_Asia_2008_-_Taiwan

資安的新知與新型的攻擊手法
 Clickjacking , SQL Injection, Cross-site Script 等攻擊手法

過度的依賴防毒軟體或防駭工具或目前挺流行的 WAF ( Web Application Firewall ) 都是不好的習慣

Dean小子的甜蜜窩 發表在 痞客邦 留言(0) 人氣()