Powered By Blogger
Showing posts with label security. Show all posts
Showing posts with label security. Show all posts

16 September 2014

Apache Web Server : การซ่อนไฟล์บางไฟล์จาก Web Folder ด้วย .htaccess


ป้องกัน ไม่ให้แสดง file *.php และ รูปภาพบางอย่าง 











จะแสดงทั้งข้อมูล ใน Folder ทั้งหมด ยกเว้น File นามสกุล .gif , .png และ .php 
ส่วนไฟล์อื่นๆเช่น  file .txt จะแสดงรายการไว้  

(แม้ไม่แสดงชื่อไฟล์แต่จะยังเข้าถึงไฟล์นี้ผ่าน url ได้อยู่ นะครับ )


ตัวอย่างเช่นสร้าง File ดังนี้  ใน Folder 













จะเห็น   ใน Browser ดังนี้



















นั่นคือ จะเห็นได้ว่า  Web Sever จะแสดงเฉพาะไฟล์ที่ไม่อยู่ในรายการ
โดย ไฟล์ .htaccess จะอยู่เพียง ใน Folder myinfo
แล้ว Folder  myinfo\folder1 จะ สืบทอดการตั้งค่าแสดงผลของ .htaccess มาด้วย

ดังนั้นทั้ง 2 folder จะเห็นเพียง file .txt เท่านั้นทั้งๆที่มีทั้ง ไฟล์ .txt และ .php

แต่นี่ไม่ใช่การป้องกันการเข้าถึงไฟล์ a1.php นะครับ  ยังสามารถเรียกใช้ได้ตามปกติ 
เพียงแค่ไม่ให้แสดงใน Index เท่านั้น 



28 February 2011

GlassFish Link From Twiiter

GlassFish Link ( Oracle/Sun )


GlassFish Server 3.1 now available  http://glassfish.java.net/

Oracle SQL
http://timurakhmadeev.wordpress.com/2011/02/28/distinct-placement/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

-----------------------------------------------------------------------------

ออราเคิลเผยฟีเจอร์ของ Java EE 7 และ Java EE 8, อาจเลิกจัด JavaOne
http://www.blognone.com/news/22136?utm_source=twitterfeed&utm_medium=twitter


-----------------------------------------------------------------------------
Oracle Security Worst Security Practices
วิธีการปฏิบัติเกี่ยวกับความปลอดภัยฐานข้อมูล

Oracle SQL Plus Command 
http://awads.net/wp/2011/03/01/little-known-sqlplus-show-command-options/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)


PL/SQL Topic
http://triangle-circle-square.blogspot.com/2011/03/i-quizzed-oracle-community.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

Oracle Trigger
http://blog.sydoracle.com/2011/03/for-each-row-trigger-fires-at-least.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

Oracle BI
http://skrajend.blogspot.com/2011/03/horizontal-scaling-obiee-11g.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+blogspot/skrajend+(Senthil+Rajendran's+Blog)


JDev
http://darwin-it.blogspot.com/2011/03/jdeveloper-11g-and-otn-soabpm-appliance.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

04 May 2007

Digital Sign MSAccess VBA

http://office.microsoft.com/en-us/access/HA011071651033.aspx
ถ้าเปิดMS Access 2003 จะพบว่ามีการแจ้งเตือน ด้านความปลอดภัย หากต้องการเปลี่ยนแปลง
ต้องมีการ ทำการ Digital Sign ก่อน ซึ่ง มีขั้นตอน วิธีการคือ
เราจะต้อง มีการลงทะเบียนขอ Certificate กับ บริษัทที่ให้บริการเช่น Vergisign หรือใน ไทยก็มี
ไม่แน่ใจว่า เป้น TOT หรือ กสท หรือบริษัทอื่นๆ อันนี้ไม่ทราบ


http://msdn2.microsoft.com/en-us/library/aa141471(office.10).aspx
แต่ถ้าต้องการ ใช้เฉพาะในเครื่อง หรือเพื่อทดสอบ
ก็ใช้ เครื่องมือชื่อ selfcert.exe ที่อยู่ใน Folder ของ Office 2003
เช่น
C:\Program Files\Microsoft Office\OFFICE11
แล้วป้อน ชื่อ ที่จะใช้เก็บใน certificate มันจะเข้ารหัสไว้ แบบ private-public key
จะไม่เห้น ไฟล์ใหม่ปรากฏขึ้น แต่ ms office จะรับรู้ได้

ให้เปิดไฟล์ msacess นั้นแล้ว เข้าไปที่ Visual Basic Editor
แล้ว ก็ เข้าเมนู Tools > Digital Signatures
แล้วเลือก Certificate ที่ต้องการ ในรายการ กดปุ่ม OK

แล้วปิด MS Access File เมื่อปิดใหม่ จะพบว่าไม่มีการถามแล้ว

ถ้าจะนำไปใช้ ที่เครื่องอื่น ก็ต้องไปรัน selfcert.exe ทำแบบเดียวกันที่เครื่องอื่นก่อนด้วย
แต่เราจะต้องจำ ตัวหนังสือที่เราป้อน ให้กับ selfcert.exe ให้ดี ด้วย หรืออาจใช้ชื่อที่เราใช้ประจำๆ ก็ได้
ปกติ เราก็ใช้แค่แบบเดียว สองแบบ เพราะถ้าใช้งานจริง คงไม่อยากจ่ายเงินให้กับผู้ให้บริการ certificate
หลายๆใบ


การ Sing จาก certificate นั้นจะทำโดย