September 3, 2010 by tehxman
เนื่องจากเมื่อวานผมได้มีโอกาสลองเอา vmware esx (VMware vSphere 4) มาเล่นเนื่องจากผมต้องการจะทดสอบลง email-hosting นิดหน่อย แล้วบังเอิญว่าที่ออฟฟิสเค้ามี blade server อยู่ตัวนึงและได้ทำการลง esx เอาไว้ ว่าแต่ว่า แล้วไอ้ esx เนียมันคืออะไร
เรามาว่ากันด้วยเรื่องของ esx กันก่อนดีกว่า esx มันก็คือ Vmware server ดีๆนี่เองครับ เพียงแต่ว่า มันเป็นเหมือน vmware OS ที่เราจะต้องนำเจ้า esx เนียมาลงกับ เครื่อง ไม่ว่าจะเป็น PC หรือ Server เพื่อให้ ตัวเครื่องของเราเนียมี Vmware OS อยู่ก่อน แล้วหลังจากนั้น เราจะสามารถเข้าไปสร้าง os ย่อยๆข้างในเจ้า esx ตัวนี้อีต่อนึง เรื่องมันก็มีอยู่ว่า ผมได้ทำการติดตั้งเจ้า VMware vSphere 4 ใส่ลงไปที่เครื่องของผม แต่ว่าเจ้าเครื่องของผมเนีย มันดันเป็น windows7 ปรากฎว่า เจ้า 7 ตัวดีนึ้เอง มันไม่ support กัน VMware vSphere 4 ผมก็เลยลองไปหาๆ ดูตามเวปต่างๆว่าจะทำยังไงกับมันดี จนผมก็ได้วิธีทำและจะขอนำมา แบ่งปันให้กับเพื่อนๆไว้ที่ blog แห่งนี้ละกันครับ
1. Download file system.dll
ดาโหลดไฟล์ system.dll จากลิงค์ด้านล่างนี้เลยครับ
system.dll
2. Put file on C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
นำไฟล์ที่โหลดมาไปวางที่โฟลเดอร์ด้านบนเลยครับ
3. Edit file C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe.config
หลังจากนั้นเข้าไปที่ไฟล์ ด้านบนนี้ และเพิ่ม
ลงไปตอนท้ายคราบ
เดี่ยวผมไปข้างนอกก่อนจะกลับมาเขียนต่อนะครับ

4. add DEVPATH to windows
คลิกขวาเลือก properties ที่ computers
เข้าไปที่ System Properties
คลิก ‘Advanced’ แทปและเลือก ‘Environment Variables’
ทำการสร้าง System variable ชื่อ ‘DEVPATH’
และใส่ value เป็น C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
!!! ในกรณีที่เป็น windows7 x64 ให้แก้เป็น Program Files (x86) ครับ
เท่านี้เราก็สามารถใช้ vmware esx กับ windows7 ได้แล้วครับ
Posted in Computer, Operating System, Windows | Leave a Comment »
September 3, 2010 by tehxman
จิงๆแล้วการทีเราจะมานั่งลง windows โดยใช้แผ่น cd หรือ dvd มันค่อยข้างจะเก่าเกินไปแล้วสำหรับ ความรู้สึกผม ไว้ว่าจะเป็นความช้าของการอ่านแผ่น หรือว่าจะเป็นความเร็วของ usb ที่เร็วขึ้นทุกวันๆ มาวันนี้ผม จึงอยากจะขอ แนะนำวิธีการ ที่เราจะเอา แผ่น windows มาใส่ลงใน usb กันนะครับ ขั้นตอนนั้นก็ไม่ยากเลยครับ
1> มาทำการเตรียม usb ของเราให้พร้อมก่อนนะครับ (Make Bootable USB Flash Drive)
เข้าไปที่ run ครับ Goto Start => Run
หลังจากนั้น พิมพ์ cmd เพื่อเปิด dos ขึ้นมา cmd :DOS Mode
หลังจากนั้นเราก็ต้อง ย้าย path ของเราไปสู่ root ครับ cd\
ทำการ เช็ค device บนเครื่งอของเราซะ diskpart
เรามาดูว่า drive usb ของเรามันคืออะไร สมมุติว่ามันคือ disk 1 ครับ list disk ;Note : if USB Flash Drive = “disk 1″
ทำการเลือก drive ที่ต้องการครับ select disk 1
ทำการล้างข้อมูลใน drive ของเรา clean
ทำการสร้าง partition create partition primary
เลือก partitionที่เราต้องการในที่นึ้มีแค่1ครับ(เราสามารถสร้างมากกว่า1ได้ครับ) select partition 1
ทำการ activate partition ครับ active
เลือกทำการ format partition ให้เป็น fat32 format fs=fat32
สั่ง assign เพื่อที่จะ format ครับ assign
เสร็จเรียบร้อยก็ออกมาได้เลยครับ exit
2>หลังจากที่เราเตรียม USB เรียบร้อยเราก็มาทำการ copy ไฟล์ลง usb ได้เลยครับ Copy Windows 7 to USB Flash Drive
เข้าไปที่ run ครับ Goto Start => Run
หลังจากนั้น พิมพ์ cmd เพื่อเปิด dos ขึ้นมา cmd :DOS Mode
หลังจากนั้นเราก็ต้อง ย้าย path ของเราไปสู่ root ครับ cd\
ต่อมาทำการ copy ไฟล์ ลงไปใส่ ใน usb ได้เลยครับ xcopy E:\*.* /s/e/f F:\
(ในกรณีนี้แผ่นผมคือ E และ usb คือ F นะครับ)
ในกรณีที่เป็นแผ่น x64 บางทีอาจจะต้องทำขึ้นตอนนี้เพิ่มเติมด้วยนะครับ Note : for Windows 7 x64
เข้าไปที่ run ครับ Goto Start => Run
หลังจากนั้น พิมพ์ cmd เพื่อเปิด dos ขึ้นมา cmd :DOS Mode
หลังจากนั้นเราก็ต้อง ย้าย path ของเราไปสู่ root ครับ cd\
ย้ายไปยัง drive ของ dvd ครับ E:\
เข้าไปที่ folder boot ครับ cd BOOT
สังให้ ทำการbootผ่าน usb ของเราด้วยคำสั่งนี้ครับ Bootsect.exe /nt60 / F:\
เท่านี้ก็เป็นอันจบข่าวครับ
วิธีการนี้จริงๆมันอาจจะเก่าแล้ว แต่ผมก็เห็นว่ามันมีประโยชน์นะครับ สำหรับเพื่อนๆบางคนทีอาจจะไม่เคยใช้หรือว่าหาวิธีทำอยู่ยังไงก็ลองเอาไปใช้ดูละกันนะครับ
Posted in Computer, Windows | Leave a Comment »
September 3, 2010 by tehxman
สวัสดีครับ
เนื่องด้วยเหตุผลหลายๆประการ ทำให้ผมต้องอำลาจากการเขียน blogไป มาวันนี้หลังจากที่ผมหายไปจากการเขียน blog เป็นเวลาประมาณ 1 ปีกว่าๆ ด้วยกัน มาวันนี้ผมก็รู้สึกว่า ผมคงต้องกลับมาเขียนมันอีกครั้ง วันนี้ผมจึงขอประกาศตัวอีกครั้งว่า ผมจะขอกลับมาใช้ blog นี้ บ้านหลังเก่านี้ ต่อไปครับ สำหรับ ท่านใตที่เคยได้อ่าน บทความใน blog แห่งนี้ยังไงก็ขอฝากเนื้อฝากตัวด้วยนะครับ เดี่ยวยังไง ผลจะกลับมาเขียน ให้บ่อยที่สุดนะครับ
…tehaman…
Posted in 1 | Leave a Comment »
เนื่องจากผมได้ ไปเจอเวปใจดีเค้ามีแจกเนื้อที่ถึง 1Gb ถึงทำให้ผมตัดสินใจ ย้ายจาการใช้งานผ่าน wordpress.com ไปยังเวปของตัวเองครับ ผมจึงทำการไปขอให้พี่ กล๊อฟแห่ง http://golfreeze.packetlove.com/ ทำการ จดทะเบียนโดเมนให้ครับ ในชื่อ http://www.tehxman.com ก็จะทำการย้ายบ้านไปใช้ โดเมนของตัวเองครับ ถ้ายังไงก็ช่วยติดตามกันต่อไป ในโดเมนของผมนะครับ
Posted in 1 | Leave a Comment »
พอดีว่าช่วงนี้ต้องทำงาน เลยทำให้มีโอกาศต้องใช้ FreeBSD นิดหน่อย แล้วก็เลยมาลองทำ bridge ดู พอทำสำเร็จก็เลยเอามาอับเก็บไว้ดูเล่นซะหน่อย
1. เซ็ท NIC
ในที่นี้ผมจะทำการ เซ็ท bge0 กับ bge1 ให้กลายเป็น bridge นะครับ เริ่มจากการ set interface ทั้งสองตัวนี้ก่อนเลยครับ
ifconfig bge0 up
ifconfig bge0 add 192.168.0.1 netmask 255.255.255.0
ifconfig bge1 up
ifconfig bge1 add 192.168.0.11 netmask 255.255.255.0
2. มาทำการสร้าง interface bidge กัน
ifconfig bridge create
ifconfig bridge0 addm bge0 addm bge1 up
เพื่อความชัว สั่ง interface ขึ้นอีกที
ifconfig bge0 up
ifconfig bge1 up
หลังจากนั้นเข้าไปที่ /etc/rc.conf เพิ่มนี่เข้าไปเลยคราบ
cloned_interfaces=”bridge0″
ifconfig_bridge0=”addm bge0 addm bge1 up”
ifconfig_bge0=”up”
ifconfig_bge1=”up”
ในกรณีที่ต้องการใช้ แบบ dhcp ให้ใส่
ifconfig bridge0 inet 192.168.0.0/24 เข้าไปครับ
3. ทำการสร้าง Spanning Tree
ifconfig bridge0 stp bge0 stp bge1
เท่านี้ก็เรียบร้อยโรงเรียนจีนคราบ
Posted in BSD, Computer, FreeBSD, Operating System | Leave a Comment »
หลังจากที่ผมมีปํญหาการใช้เครื่องคอมที่โดน lock mac-address มานานมาวันนี้ผมเลยขอเอาความรู้ที่รวบรวมมา เขียนเล่นซะหน่อย มาว่ากันด้วย วิธีเลยละกันครับไม่มีอะไรมาก
1. เริ่มจาก Start > run > regedt32 เปิดมันขึ้นมาเลยครับ
2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}011
path ก่อนจะถึง 0011 คงต้องจำไปนะครับ แต่ตรง 0011 นี่ มีหลักการง่ายๆอยู่ว่า ให้ลองดูว่า car network ที่เราต้องการจะเปลีี่ยนคืออะไร เช่น ของผมเป็น Intel(R) PRO/Wireless 3945ABG Network Connection ก็ให้ดูที่ AdapterModle และอ่านดูว่ามันคือ กาด อะไร ก็ใหเราเข้าไป

แล้ว ทำการ New>Stiring value ครับ
(ดู interface ชื่อ intel pro 1000MT Mobile)

หลังจากนั้นพิมพ์ Valuename => NetworkAddress
และ Value data => macที่ต้องการจะเปลี่ยน
(แอด value ลงไปครับ)

(ทำการในเลข mac ลงไป)
แค่นี้ก็เป็นอันเรียบร้อยครับ ทำการ disable แล้ว enable จบข่าว
หรือจะ restart ก็ได้ครับ แค่นี้เราก็สามาร แก้ mac address ได้แล้วโดยไม่ต้องพึ่ง โปรแกรมใดๆ มันอาจจะดูยุ่งยากหน่อย แต่ว่าพอ เข้าใจแล้วชิวครับ
Posted in Computer, Network, Operating System, Windows | 11 Comments »
พอดีว่าเพิ่งเริ่มจะมาสนใจเรื่องนี้เมื่อเดือนที่แล้ว และก็ได้อ่านๆเพื่อรวบรวมความรู้เก็บไว้ ใส่สมอง วันนี้พอดีว่า ไอ้เล้ง น้องที่คณะมันมาถามเกี่ยวกับเรื่องนี้พอดี ก็เลยเอาซะหน่อย อับลงเวปเลยตามระเบียบ
มาว่ากันด้วยเรื่องของ netcut ก่อน netcut เป็นโปรแกรมประเภทนึงที่ทำงานในลักษณะที่เรียกว่า arp spoofing โดยมันจะ ทำการส่งค่า mac address มั่วๆ ไปยัง เป้าหมาย ทำให้ เครื่องเป้าหมายไม่สามารถ จะติดต่อกับ gateway ได้ เนื่องจาก macaddress กับ ip ไม่ตรงกัน ซึงลักษณะดังกล่าวนั้นจะ ถูกแก้ไขไว้ใน arp table หลักการมันก็ประมาณนี้อ่าครับ
ที่นี้เรามาดู ตามทฤษดี วิธีการแก้ไข ก็ไม่ยาก หาก ผู้โจตตี เป็นมือใหม่ การทำ arp scroofing ด้วย netcut นั้น เครื่องผู้บุกลุก จะต้องทำการ ส่งค่า fake arp มายังลูกค่าย แต่ก่อนที่จะส่งมานั้น เราก็ทำการ ping ไปยัง gateway เพืื่อหาค่า mac จริง และทำการ เปลี่ยน arp table จาก dynamic ให้เป็น static แค่นี้ก็หมดปัญหาครับ
ต่อมาเรามาดูวิธีทำกันดีกว่า
1. เริ่มจาก ping gateway
2. พิมพ์ arp -a เพื่อดูตาราง arp
3. เซ็ท static arp ด้วยคำสั่ง arp- s ipgateway macgateway แค่นี้ก็เรียบรอบโรงเรียนจีนครับ
ส่วนวิธ๊ีการโจมตีผมขอละไว้ในฐานที่เข้าใจ
ปล. ผมทำไม่เป็นครับทำเป็นแต่ใช้โปรแกรมเดี่ยวถ้าทำเองเป็นจะมาเขียนไว้ให้เป็นกรณีศึกษาครับ
Posted in Computer, Network, Operating System, Security, Windows | Leave a Comment »
หลังจากที่แลปไม่เดินมาเป็นเวลานาน อาทิตย์นี้เลยโดน อาจารย์อัดชุดใหญ่ใส่เลยคราบ เรื่องมีอยู่ว่า ผมได้มาศึกษาอยู่ที่ญี่ปุ่น ได้เข้ามาทำแลป ซึ่งเป็น pure network ทำให้ผมรู้สึกไ้ด้เลยว่า การเรียนในประเทศไทย และญี่ปุ่นมันเป็นอะไรที่ต่างกันมา สำหรับการเรียนในประเทศไทยนันผมเป็นคนที่เรียนได้คะแนนดีทีเดียว เรียนก็เป็นคนติวคนสอนเพื่อน อยู่เรื่อยๆ ทางด้าน network ถือได้ว่า คะแนนดีทีสุดในรุ่นเลยก็ว่าได้ แต่พอเมื่อผมได้มาอยู่ที่นี้แล้ว กลับกลายเป็นว่า ผมโง่ไปเลย ผมว่าการเรียนของเรากับ ต่างประเทศ(ญี่ปุ่น) นี่มันเทียบกันไม่ได้จิงๆ อาทิตย์นี้เป็นอะไรที่ผมเครียดมาก เมื่อผมทำงานไม่ได้ สื่อสารก็ไม่สามารถอธิบาย ให้คนอืื่นฟังได้ ดังใจต้องการ เนื่อจากมันเป็น ภาษาเฉพาะทาง ทำให้งานผมไม่เดิน ผมเคยปรีกษางาน และพยายามหา คนปรึกษา ที่ไทยมากมาย แต่ว่ามันเป็นอะไรที่ยากมา ที่จะหาคนที่ให้คำปรึกษาผมได้ ความเครียดก็มาสุมอยู่ในตัว ผมเองก็ไม่รู้จะทำเช่นไร วันนี้เลยขอมาเขียนบล๊อก ระบายครามเครียด ออกมาจากตัวหน่อย ก็เพียงเท่านั้น ก็ไม่มีอะไรมาก ก็ถือสะว่าผมแค่อยากจะระบายความเครียดละกันครับ
ภาษาอาจจะงงๆ เพราะว่าผมเองก็งงเหมือนกัน เนื่องจากสับสน และเครียด ก็ขอเลิกการบ่นตรงนี้ละกันครับ ขอบคุณคราบ
Posted in Life Style | Leave a Comment »
เนื่องจากเมื่อซักครู่นี้ได้มีโทรศัพท์ จากพี่คนไทย(พี่เบ้บ)โทรมาบอกว่า พี่ต้นเสียแล้ว(พี่ต้น คือพี่คนนึงที่รู้จักเรียนอยู่ที่เกียวโต) พี่ต้น เป็นพี่ที่ดีมากคนนึง ที่ผมเรียกได้ว่า สนิทมากเลย ถึงแม่จะเจอกันแค่ไม่กี่ครั้งก็ตาม แต่พี่ต้นดีมาก ทุกครั้งที่ผมไปเที่ยว เกียวโตผมมักจะโทรหาพี่ต้น และพี่ต้นก็มันจะแนะนำสถานที่ต่างๆ ให้ผมไปเที่ยวเสมอ ผมว่าชีวิตคนเรามันสั้นนัก ผมไม่เคยคิดเลยว่า อายุผมเพียงเท่านี้ ก็มีค้นมาจากผมไปแล้วถึงสองคน คนแรกคือเพื่อนในชั้นเรียนผมเอง ชื่อโบนัส เป็นเพื่อนที่เรียนมาด้วยกันตั้งแต่ ปีหนึ่ง ที่คณะ ครั้งที่แล้วผมก็ถึงกับงงเช่นกัน และคนที่สองก็คือพี่ต้น การจากไปครั้งนี้ทำให้ผมรู้สึกว่า เราไม่ควรปล่อยเวลาให้ผ่านไปโดยไร้ค่า การเวลาเป็นอะไรที่ไม่มีวันหวนกลับ ดังนั้น จงใช้เวลาที่มีอยู่ให้คุมค่า และจงอย่าเสีย ใจกลับสิ่งที่ทำไปแล้วและจงทำวันนี้ให้ดีที่สุดเท่าที่เราจะทำได้
โพสนี้เหมือนจะมาบนเลยแฮะๆ มันเหมือนเป็นการระบายมากกว่า
ยังไงก็เสียใจกับพี่ต้นและครอบครัวของพี่มากนะครับ
การเวลาผ่านไปและไม่สามารถหวนกลับมาได้ ลาก่อน
Posted in Thinking | 1 Comment »
หลังจากที่ไม่ได้มาเขียนซะนานเลยขอมาเขียนระบายความโง่ของตัวเองตลอดระยะเวลา ครึ่งปีซะหน่อยครับ เรื่อง wireless เนียครับ และเดี่ยวไว้จะมาต่อกันเรื่องครับ
หลังจากที่ผมงมกับการใช้ wireless มาเป็นเวลาครึ่งปี เมื่อเดือนที่ผ่านมาผมก็ได้ไขข้อสงสัยได้แล้วว่าทำไมผมถึงใช้ wireless ได้ไม่เหมือนชาวบ้านเค้าซักที่ ประเด็นมีนอยู่ตรงที่ว่า ifup & ifdown ใช้ในการสั่งให้ ifnterface เปิดและปิด โดยหลักการมันจะไปอ่านค่าข้อมูลจาก /etc/network/interface มันจะไปอ่านตัว syntax ที่เราเขียนเอาไว้ใน ไฟล์นี่ครับ ประเด็นมันอยู่ตรงที่ว่า ในบ้างครั้ง เราไม่สามารถรับรู้ได้ว่า network ที่เราจะไปต่อ คือ ssid อะไร user อะไร pass อะไร ip อะไร ทำให้ เราจำเป็นต้องมานั่งใช้ iwlist wlan0 scanning ในการค้นหา essid ที่ต้องการ และมาทำการ แอด ที่หลัง ต่อจากการ เปิดเครื่องไปแล้ว เปิดinterface แล้ว วิธีการแก้ไข ก็คือการใช้ ifconfig wlna0 up หรือ ifconfig wlan0 down ในการส่งเปิดปิด interface แทนครับ แล้วเราค่อยมานั่ง แก้ ไม่ว่าจะเป็็น macaddress หรือ essid เอาอีกครั้ง้ และค่อยทำการ ใช้ dhcpclient รับ dhcp มาจาก server อีกที่ครับ เขียนไปเขียนมาอาจจะอ่านแล้วงง เอางี้ดีกว่า เี่ดี่ยวผมจะยกเคส ตัวอย่างให้ดู สองเคส ในลักษณะที่ผมไปพบเจอมาก
1. ต้องหารใช้ wireless ที่บ้าน แบบใช้ประจำ
ขั้นตอนก็มีดังนี่นะครับ
– ifdown wlan0 (ปิด interface ของเราลงซะก่อน)
– เข้าไปที่ไฟล์ /etc/network/interface
– เข้าไปเขียนค่า interface wireless ของเราลงไปดังนี่
iface wlan0 inet dhcp
wireless_essid tehxman
wireless_mode manage
wireless_key “s:helloworkd”
(หลักการเขียน key มีด้วยกัน สองชนิดนะครับ คือเขียน ในรูปของ hex คือ 0-f หรือเขียนในรูปของ string คือ ตัวอักษรณ์ธรรมดา ความแตกต่างก็คือ จะเห็นว่ามีการใช้ s: ตอนขึ้นต้น นี่คือแบบ string ครับ
– ifup wlan0 (หลังจากที่เราพร้อมใช้งานเราก็ทำการเปิด interface ของเราซะ)
2. เคสนี่คือการไปใช้ wireless ตามสถานที่ต่างๆ ครับ ก็คือในกรณีที่เราไม่มีข้อมููลของ wireless ชาวบ้านเค้ามาก่อน แล้วก็เปลี่ยนเอาระหว่างใช้ ในเคสนี่ผมจะยกตัวอย่าง ที่ว่า ไปใช้ ไวเรสชาวบ้าน โดยที่เค้า lock mac เอาไว้นะครับ
– ifdown wlan0 ทำการปิด interface ที่เปิดขึ้นมาแบบ auto ด้วยระบบ ifup ซะก่อนครับ
– ifconfig wlan0 down หลังจากนั้นทำการปิด interface ด้วยระบบ ifconfig อีกครับเพื่อ ความชัวครับ
– ifconfig hw ether 00:11:22:33:44:55 (แอบแปลง mac address ซะหน่อย)
– ifconfig wlan0 up เปิด interface ขึ้นมา
– iwconfig wlan0 essid tehxman จัดการเลือก essid ที่ต้องการ แล้วก็้ จอยเข้าไปซะ
– dhclient wlan0 ทำการสั่งให้ dhcp client คนหาค่า ip โดยการไป request dhcp จาก essid นั้นๆครับ
เท่านี่ก็เป็นอันเรียบร้อย ครับ
ถ้าอยากให้มันกว่านี่ ก็นี่เลยคับ เอาไปเล่นคู่กับ
aircrack by tehxman
Posted in Computer, Debian, Linux, Operating System | Leave a Comment »
Older Posts »