เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

6. ตรวจสอบแพ็คเกจ .deb ของบุคคลที่สามก่อนติดตั้ง:‌

สิ่งเหล่านี้ควรได้รับการตรวจสอบก่อนที่จะ 'แยก' เนื่องจากไม่ใช่ไวรัส แต่โค้ดที่เป็นอันตรายอาจแฝงตัวอยู่ที่นั่น:


"ฉันมักจะเปิด debs และตรวจสอบสคริปต์หลังการติดตั้งที่น่าสงสัย นี่คือวิธีการทำ ...

การแสดงรายการไฟล์จากแพ็คเกจเดเบียนโดยใช้ dpkg -c


dpkg เป็นตัวจัดการแพ็คเกจสำหรับเดเบียน ดังนั้นการใช้คำสั่ง dpkg คุณสามารถแสดงรายการและแยกแพ็คเกจดังที่แสดงด้านล่าง


ในการดูเนื้อหาของไฟล์ *.deb:

รหัส:

:

$ dpkg -c ovpc_1.06.94-3_i386.deb

dr-xr-xr-x ราก/ราก 0 2010-02-25 10:54 ./

dr-xr-xr-x รูท/รูท 0 2010-02-25 10:54 ./ovpc/

dr-xr-xr-x รูท/รูท 0 2010-02-25 10:54 ./ovpc/pkg/

dr-xr-xr-x รูท/รูท 0 2010-02-25 10:54 ./ovpc/pkg/lib/

dr-xr-xr-x รูท/รูท 0 2010-02-25 10:48 ./ovpc/pkg/lib/header/

-r-xr-xr-x รูท/รูท 130 2009-10-29 17:06 ./ovpc/pkg/lib/header/libov.so

.

.

.

-r-xr-xr-x รูท/รูท 131 2009-10-29 17:06 ./ovpc/pkg/etc/conf

dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pkg/etc/conf/log.conf การแยกไฟล์จากแพ็คเกจเดเบียนโดยใช้ dpkg -x

ใช้ dpkg -x เพื่อแตกไฟล์จากแพ็คเกจ deb ดังที่แสดงด้านล่าง


รหัส:

:

$ dpkg -x ovpc_1.06.94-3_i386.deb /tmp/ov

$ ls /tmp/ov ovpc

ไฟล์ DEB เป็นไฟล์เก็บถาวร ar ซึ่งมีสามไฟล์เสมอ — debian-binary, control.tar.gz และ data.tar.gz เราสามารถใช้คำสั่ง ar และคำสั่ง tar เพื่อแยกและดูไฟล์จากแพ็คเกจ deb ดังที่แสดงด้านล่าง


ขั้นแรก ให้แตกเนื้อหาของไฟล์ *.deb archive โดยใช้คำสั่ง ar รหัส:

:

$ ar -vx ovpc_1.06.94-3_i386.deb x - เดเบียนไบนารี

x - control.tar.gz x - data.tar.gz

$


ถัดไป แตกเนื้อหาของไฟล์ data.tar.gz ดังที่แสดงด้านล่าง รหัส:

:

$tar -xvzf data.tar.gz

./

./ovpc/

./ovpc/pkg/

./ovpc/pkg/lib/

./ovpc/pkg/lib/ส่วนหัว/

./ovpc/pkg/lib/header/libov.so

.

.

./ovpc/pkg/etc/conf

./ovpc/pkg/etc/conf/log.con

"

[ด้วยการรับทราบ Blackwolf ในฟอรัม ultimateeditionoz.com – น่าเสียดายที่ฟอรัมไม่มีอีกแล้ว]


ภาพ

มีอินสแตนซ์ของธีม GNU/Linux ที่อัปโหลดไปยัง gnome-look.org ที่เรียกว่า Ubundows ซึ่งผู้ดูแลระบบไม่ได้ตรวจสอบสำหรับไซต์นั้น ไฟล์ที่แยกออกมาแล้วใช้คำสั่ง 'Unix' เพื่อล้างฮาร์ดไดรฟ์ของเนื้อหาทั้งหมด - คุณได้รับการเตือนแล้ว!

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: