瀏覽次數:671by:富捷培訓
■優惠資訊網址http://www.geego.com.tw/edm/progm_perl_programming_fundamental/index.php?v=web66&c=banner&k=perl&p=progm&t=programming_fundamental
■課程說明
Perl功能完整容易使用、效率不錯,Perl應用在系統管理、網站設計、網路程式設計(FTP/Webmail/Mail/DNS...)、資料庫處理、文件處理、圖型使用介面、電腦病毒防治、垃圾郵件防堵、破解/防護、網路安全、駭客入侵等等。應用之廣泛,可見Perl的重要性!
■課程目標
你們知道第一個破解DVD的程式就是Perl嗎?
Perl只需了短短七行程式碼就解開DVD的鎖碼了。
Perl的出現,可以讓管理者用非常輕鬆的方式完成工作。同樣一件事若用C來寫可能要幾百行甚至幾千行程式碼,但用Perl來寫可能只要幾十行就結束了。
奇科電腦教育帶您一窺Perl的奧妙。
Perl DVD 破解碼如下:
$_=while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_16or$t^=$c^=( $m=(11,10,116,100,11,122,20,100)[$_/168])110;$t^=(72,@z=(64,72,$a^=12($_16 -2?0:$m17)),$b^=$_64?12:0,@z)[$_8]}(16..271);if((@a=unxC,$_)[20]48){$h =5;$_=unxb24,join,@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$/;$ d=unxV,xb25,$_;$e=256|(ord$b[4])9|ord$b[3];$d=$d8^($f=$t($d12^$d4^ $d^$d/8))17,$e=$e8^($t($g=($q=$e147^$e)^$q8^$q6))9,$_=$t[$_]^ (($h=8)+=$f+(~$g$t))for@a[128..$a]}print+xC,@a};s/x/pack+/g;eval
■課程教材
原廠指定Perl教材
■課程大綱
1.Perl正規表示法(Regular Expressions)
2.變數(Scalar)運用
3.陣列(Lists)運用
4.雜湊(Hashes)運用
5.同時使用陣列及雜湊之運用
6.取代(Substitution)運算元之介紹及運用
7.檔案輸入輸出(File Input/Output)及函式庫(Subroutines)之建立
8.Summary of 迴圈控制結構(Loop Control Structures)
9.Printf及Sprintf
10.Tr運算元
11.目錄(Directory)的運用
12.檔案測試運算元
13.時間取向功能
14.進階陣列處理
15.排序(Sorting)
16.函式庫模組(File Module)Find, Copy, Mkpath之運用
17.詳細介紹File::Find
18.隨機存取檔案應用
19.進階字串搜尋及處理
20.範圍運算元(Range Operator)及保留變數 $.
21.最佳陣列運用函式庫:Grep and Map
22.Perl指向:References
23.設計物件導向模組
24.處理大量文字資料及設計大型資料結構
Perl功能完整容易使用、效率不錯,Perl應用在系統管理、網站設計、網路程式設計(FTP/Webmail/Mail/DNS...)、資料庫處理、文件處理、圖型使用介面、電腦病毒防治、垃圾郵件防堵、破解/防護、網路安全、駭客入侵等等。應用之廣泛,可見Perl的重要性!
■課程目標
你們知道第一個破解DVD的程式就是Perl嗎?
Perl只需了短短七行程式碼就解開DVD的鎖碼了。
Perl的出現,可以讓管理者用非常輕鬆的方式完成工作。同樣一件事若用C來寫可能要幾百行甚至幾千行程式碼,但用Perl來寫可能只要幾十行就結束了。
奇科電腦教育帶您一窺Perl的奧妙。
Perl DVD 破解碼如下:
$_=while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_16or$t^=$c^=( $m=(11,10,116,100,11,122,20,100)[$_/168])110;$t^=(72,@z=(64,72,$a^=12($_16 -2?0:$m17)),$b^=$_64?12:0,@z)[$_8]}(16..271);if((@a=unxC,$_)[20]48){$h =5;$_=unxb24,join,@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$/;$ d=unxV,xb25,$_;$e=256|(ord$b[4])9|ord$b[3];$d=$d8^($f=$t($d12^$d4^ $d^$d/8))17,$e=$e8^($t($g=($q=$e147^$e)^$q8^$q6))9,$_=$t[$_]^ (($h=8)+=$f+(~$g$t))for@a[128..$a]}print+xC,@a};s/x/pack+/g;eval
■課程教材
原廠指定Perl教材
■課程大綱
1.Perl正規表示法(Regular Expressions)
2.變數(Scalar)運用
3.陣列(Lists)運用
4.雜湊(Hashes)運用
5.同時使用陣列及雜湊之運用
6.取代(Substitution)運算元之介紹及運用
7.檔案輸入輸出(File Input/Output)及函式庫(Subroutines)之建立
8.Summary of 迴圈控制結構(Loop Control Structures)
9.Printf及Sprintf
10.Tr運算元
11.目錄(Directory)的運用
12.檔案測試運算元
13.時間取向功能
14.進階陣列處理
15.排序(Sorting)
16.函式庫模組(File Module)Find, Copy, Mkpath之運用
17.詳細介紹File::Find
18.隨機存取檔案應用
19.進階字串搜尋及處理
20.範圍運算元(Range Operator)及保留變數 $.
21.最佳陣列運用函式庫:Grep and Map
22.Perl指向:References
23.設計物件導向模組
24.處理大量文字資料及設計大型資料結構
#Perl#程式設計#程式語言#生物科技#IC設計#programming#Python#程式#程式設計課程