+84 1658 960 141

Thứ Hai, 27 tháng 6, 2016

1.1 Phần mềm yêu cầu
- Apache-ant-1.8.2-bin.zip
- Mysql server
- Apache
- Mysql-connector-java-5.0.8.tar.gz
- Jboss-5.1.0.GA.zip
- Jce_policy-6.zip
- Jdk-6u26-linux-i586-rpm.bin
- Ejbca_4_0_3.zip
Hệ thống được cài đặt trên hệ điều hành Centos 5.5.
Download các file trên và save tại /usr/local/ejbca.

1.2 Cài đặt
- Tạo user ejbca
- Thêm biến môi trường:
export JAVA_HOME=/usr/java/jdk1.6.0_26
export JBOSS_HOME=/usr/local/ejbca/jboss-5.1.0.GA
export ANT_HOME=/usr/local/ejbca/apache-ant-1.8.2
export ANT_OPTS=-Xmx512m
export APPSRV_HOME=$JBOSS_HOME
export PATH=$PATH:$JBOSS_HOME/bin
export PATH=$JAVA_HOME/bin:$APPSRV_HOME/bin:$ANT_HOME/bin:$PATH

- Cài đặt JDK 6
[root@xanh ejbca]# sh jdk-6u26-linux-i586-rpm.bin

- Cài đặt Jboss
[root@xanh ejbca]# jar –xvf jboss.5.1.0.GA.zip

- Cài đặt JCE
[root@xanh ejbca]# unzip jce_policy-6.zip
[root@xanh ejbca]# cd jce
[root@xanh ejbca]# cp US_export_policy.jar /usr/java/
[root@xanh ejbca]# cd jce
[root@xanh ejbca]# cp  local_policy.jar  /usr/java/jdk1.6.0_26/jre/lib/
Giải nén và  chép  đè  vào thư  mục $JAVA_HOME  \jre\lib\security

- Cài đặt apache-ant
[root@xanh ejbca]#  unzip apache-ant-1.8.2-bin.zip

- Cài đặt cơ sở dữ liệu
[root@xanh ejbca]# yum install mysql mysql-server mysql-devel
[root@xanh ejbca]# service mysqld start
[root@xanh ejbca]# mysql –uroot –p
Password mặc định là rỗng.
[mysql]#  create database ejbca;
[mysql]#  use ejbca;
[mysql]#  GRANT ALL PRIVILEGES ON ejbca.* TO ‘ejbca’@’localhost’ IDENTIFIED BY ‘ejbca’;
[mysql]#  exit

- Cài đặt J Connector
[root@xanh ejbca]# tar –zxvf mysql-connector-java-5.0.8.tar.gz
[root@xanh ejbca]# cd mysql-connector-java-5.0.8.tar.gz
[root@xanh ejbca]# cp  mysql-connector-java-5.0.8-bin.jar /usr/local/ejbca/jboss-5.1.0.Ga/ /server/ default /lib/

- Cài đặt EJBCA
[root@xanh ejbca]#  unzip  ejbca_4_0_3.zip
[root@xanh ejbca]#  cd ejbca_4_0_3/conf/
[root@xanh ejbca]#  cp e jbca.properties.sample   ejbca.properties
 [root@xanh ejbca]#  vi ejbca.properties
Thay đổi nội dụng các dòng sau:
-         appserver.home=/usr/local/ejbca/jboss-5.1.0.GA
-         appserver.type=jboss
[root@xanh ejbca]#  cp database.properties.sample    database.properties
Copy 2 file bat dau bang bc- trong thu muc /ejbca/lib toi jboss/server/default/lib.
[root@xanh ejbca]#  vi database.properties
Thay đổi nội dụng các dòng sau:
-         database.name=mysql
-   database.url=jdbc:mysql://127.0.0.1:3306/ejbca
-   database.driver=com.mysql.jdbc.Driver
-   database.username=ejbca
-   database.password=ejbca
Có thể cấu hình sẵn các thông số khác bằng cách copy và bỏ đi phần .example của các file cấu hình. Ở đây sử dụng mặc định, ta có thể thay đổi sau.
[root@xanh ejbca]#  ant clean
[root@xanh ejbca]#  ant bootstrap
< BUILD_SUCCESSFUL>
Start Jboss
[root@xanh ejbca]#  cd /usr/local/ejbca/jboss-5.1.0.GA/bin
[root@xanh bin]#  ./run.sh –b 0.0.0.0
Đợi đến khi jboss start xong. Bật terminal khác thực hiện các lệnh sau
[root@xanh]# cd  /usr/local/ejbca/ejbca_4_0_3
[root@xanh ejbca]#  ant install
< BUILD_SUCCESSFUL>
Tại terminal start jboss, stop jboss bằng cách ấn ctrl+c.
Tại terminal ejbca:
[root@xanh ejbca]#  ant deploy
< BUILD_SUCCESSFUL>
Tại terminal jboss, start jboss
[root@xanh bin]#  ./run.sh
Tới forder: /usr/local/ejbca/p12/  copy file superadmin.p12 import vào trình duyệt.

Vào trình duyệt web truy nhập địa chỉ 
- https:// ipadress:8443/ejbca/adminweb/index.jsp
- https://ipadress:8443/ejbca/index.jsp
Nếu thấy 2 trang sau thì quá trình cài đặt thành công:



Thứ Tư, 23 tháng 12, 2015

Vấn đề đầu tiên của tôi với cài đặt TURN server là rất ít thông tin như các hướng dẫn hoặc các hướng dẫn đã cũ không thể áp dụng được nữa. Tôi luôn tìm kiếm những hướng dẫn đơn giản và dễ dàng vì vậy mà tôi dành nhiều thời gian làm việc trên những thứ khác hơn là làm cài đặt. Sau khi dành 4 tiếng để tìm kiếm các cài đặt TURN server trên ubuntu, tôi quyết định viết hướng dẫn đơn giản này cho tương lai có thể các bạn sẽ cần nó. Bằng cách làm theo các bước đơn giản, chúng ta sẽ bắt đầu cài đặt TURN server từ đây. Trong bài này, chúng ta không tìm hiểu về xác thực bằng cách sử dụng cơ sở dữ liệu vì tôi muốn giữ hướng dẫn này càng đơn giản càng tốt.


Chúng ta sẽ cài đặt rfc5766-turn-server, một dự án mã nguồn mở trên Ubuntu, bạn có thể tìm thêm thông tin về cài đặt tại đây.

Không lãng phí thời gian nữa, bắt đầu thôi

Bước 1: Cài đặt các thư viện cần thiết

sudo apt-get install libssl-dev
sudo apt-get install libevent-dev


Bước 2: Tải về file tar và giải nén


Bạn có thể tìm và tải về phiên bản mới nhất từ link này

Bây giờ, hãy giải nén nó:

tar xfz turnserver-3.2.5.9-debian-wheezy-ubuntu-mint-x86-64bits.tar.gz

Bạn sẽ thấy có một tập tin *.deb INSTALL xuất hiện, bạn nên đọc những hướng dẫn trong file INSTALL khi rảnh nhưng nó không cần thiết trong hướng dẫn này.
Bước 3: Cài đặt

sudo apt-get update
sudo apt-get install gdebi-core
Nếu bạn nhận được lỗi phụ và lệnh trên không hoạt động cần phải chạy các lệnh sau đây trước khi chạy lệnh trên:sudo apt-get -f install

Tiếp theo, chúng ta sử dụng gdebi với file *.deb

sudo gdebi rfc5766*.deb
Lệnh này sẽ cài đặt TURN server vào hệ thống tập tin của bạn. Nó sẽ đưa ra tài liệu đi kèm, chương trình và các tập tin cấu hình vào thư mục khác. Bạn nên đọc một số tài liệu tại thư mục: /usr/share/doc/rfc5766-turn-server

Tôi đề nghị bạn cũng nên xem một số hướng dẫn sử dụng sau:

man turnserver
man turnadmin
man turnutils


Bước 4: Cấu hình


Cần phải chỉnh sửa file /etc/turnserver.conf. Thêm dòng sau vào tập tin

listening-ip=<IP address của bạn>

Chúng ta sẽ sử dụng các thông tin dài hạn. Đối với điều này, bạn cần phải chỉnh sửa tập tin /etc/turnuserdb.conf. Chèn các câu sau đây trong tập tin này.

username:password

Bây giờ, để chạy TURN server như một daemon, chỉnh sửa file /etc/default/rfc5766-turn-server và chắc chắn giá trị sau là 1.

TURNSERVER_ENABLED=1

Bước 5: Khởi động TURN server

Di chuyển tới thư mục /usr/bin và gõ lệnh sau để chạy.

turnserver -o -a -r -f

Hy vọng rằng, bạn sẽ thấy máy chủ của bạn đang chạy. Tôi hy vọng hướng dẫn này phục vụ được mục đích của bạn. Đây là bài viết đầu tiên của tôi nên các lời đề nghị, cải tiến và câu hỏi được đánh giá cao.

Thứ Hai, 24 tháng 6, 2013


If you have an AMD graphic card and want to get compiz to work in Backtrack 4 or just update its driver then this is for you.

First of all here is the link where you can get the right driver for your card.
Code:

http://support.amd.com/us/gpudownload/Pages/index.aspx

Make sure you scroll down in the first box and find linux and click on the linux x86 like so and find you graphic card driver.



Ok so now once it finished downloading it open up a terminal and get into the directory where you downloaded it.



Ok now just run this command to install
Code:

sh ./ati-driver-installer-10-3-x86.x86_64.run

Note after the "sh ./" place the name of the driver you downloaded.

Now once you run it you will get a little something like this.



You should now what to do from here.

keep everything automatic and just keep clicking next or continue what it is.

Chủ Nhật, 23 tháng 6, 2013

dpkg: error processing se-toolkit (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up flashplugin-nonfree (11.2.202.251ubuntu0.10.04.1) ...
Errors were encountered while processing:
se-toolkit
E: Sub-process /usr/bin/dpkg returned an error code (1)


Answer



Okay.. I think I got why this happens..

https://www.trustedsec.com/january-2013/set-artillery-moving-github/

for some reason which is not yet clear to me, updating or removing & re-installing se-toolkit via the package manager doesn't fix the problem caused by trustedsec migration from svn to git. aptitude keeps trying to configure se-toolkit by accessing the old repository on svn, can't find it and prints the error.

neither the first part mentioned in the link including the svn update works.

the git part, though, works fine.

the only catch is that you first have to completely remove all of the previous se-toolkit files and configuration.
which is done by:

1) #aptitude remove se-toolkit
2) #aptitude purge se-toolkit
3) #aptitude clean
4) #aptitude autoclean

verify that it was removed correctly:

5) #aptitude search se-toolkit

now, navigate to the directory you want to place your git clone

and enter this in your bash:

6) #git clone https://github.com/trustedsec/social-engineer-toolkit/ set/

it has a installer script written in python, run it and you will have a working se-toolkit in your system.

I think you have to update manually since the installation is not done via the package manager.