How to control the result on random.org

Notes: This is the test for fun, not use that for scam.
Hi guys.
I see many brands use random.org in determining the outcome of the mini-game and the events, and I wonder that they can fake that result on this prestigious site.
And sadly the answer is YES.
You can get bellow content and paste it to console tab (F12) in Google Chrome.
(function() {
var setResult = [01, 03, 05, 07, 09, 11],
count = 0,
iframe = document.getElementById('homepage-generator').getElementsByTagName('IFRAME')[0],
iframeDocument = iframe.contentDocument || iframe.contentWindow.document,
generator = iframeDocument.getElementById('true-random-integer-generator-button'),
result = iframeDocument.getElementById('true-random-integer-generator-result');
generator.removeAttribute('onclick');
generator.onclick = function() {
var i = count++;
if (i >= setResult.length) return;
result.innerHTML = '<img src="/util/cp/images/ajax-loader.gif" alt="Loading..." />';
setTimeout(function() {
result.innerHTML = setResult[i];
}, ((Math.floor(Math.random() * 4) + 2) * 100));
};
})();

Some scripts to manage and monitor your users by Group policy on Windows server 2008

Hi everyone.
Today, I will share with you some script to manage and monitor your user in Domain controller by Group Policy on Windows server 2008.
Step 1: Make sure your server has been promoted to domain controller.
Step 2: Click Start button and search: Group Policy Management.
Step 3: Right click on Edit Domain/Your domain/Default Domain Policy to edit policy will apply on all Group, OU, User of your domain.


Step 4: Go to User Configuration/Polices/Windows Settings/Scripts (Logon/Login)


Step 5: Double click on Login or Logoff and add file corresponding.
a. Script to monitor your user login and logoff status from computer in your domain.
The content of Logon.bat
echo User: %username% logged on to %computername% at %time% - %date% >> "\\your_folder_address_shared_on_server\%username%.txt"
The content of Logoff.bat
echo User: %username% logged out from %computername% at %time% - %date% >> "\\your_folder_address_shared_on_server\%username%.txt"
b. Script to sync time between user's computer with domain controller.
The content of Logon.bat
net time \\ip_your_domain /set /y
c. Show notification before use their computer
The content of Logon.vbs
Set objShell = CreateObject("Wscript.Shell")
intMessage = MsgBox("Hello" & vbCr _
        & vbCr _
        & "Please read the rules before use.", _
        vbYesNo, "There is a problem...")
If intMessage = vbYes Then
    objShell.Run ("http://your_domain")
Else
    Wscript.Quit
End If

Updating...

Hướng dẫn cấu hình, cài đặt, triển khai Apache CloudStack™

CloudStack là mã nguồn mở điện toán đám mây cho phép tạo, quản lý và phát triển các cơ sở hạ tầng cloud. Nó sử dụng các công nghệ hiện tại như KVM, VSphere và XenServer/XCP cho ảo hóa.
CloudStack cũng hổ trợ qua Amazon Web Services (AWS) API và Open Cloud Computing Interface từ Open Grid Forum.
Ban đầu, CloudStack được phát triển bởi Cloud.com với tên gọi mà VMOps. Trong 04/2010, Cloud.com phát hành CloudStack là phần mềm miễn phí theo tiêu chuẩn GNU General Public Licensse. Sau này, Citrix mua lại Cloud.com (12/07/2011) và phát triển CloudStack trước khi tặng lại công nghệ này cho Apache vào tháng 04/2012.
Đây là flatform điện toán đám mây đang được phát triển mạnh mẽ cùng với các flatform khác như OpenStack, Eucalyptus, OpenNebula, RackspaceCloud, Amazon, HPCloudServices, IBMSmartCloud, Windows Azure, VMware vCloud Suite.
Có một cuộc đua về công nghệ giữa 3 flatform nguồn mở về cloud computing hiện nay là OpenStack, CloudStack và Eucalyptus

[noSQL] Hướng dẫn cài đặt và cấu hình MongoDB trên Ubuntu server 12.04

MongoDB là gì ?
Có thể hiểu một cách đơn giản là mongoDB là một cơ sở dữ liệu hướng đối tượng, tức là nó có thể biến đổi linh hoạt một cách nhanh chóng tùy theo yêu cầu của người dùng. Nó không rập khuôn là phải tạo database trước, rồi tạo các bảng với các trường, tiếp đó là tạo các mối liên hệ, sau cùng mới nhập dữ liệu. Ở đây các database, các collections (các bảng) được tạo 1 cách tự động từ code, và việc thay đổi cấu trúc của database rất dễ dàng.
Để có thể hiểu rõ hơn, tham khảo các link cuối document.

[Windows] Hướng dẫn chuyển domain controller sang 1 server khác trên Windows server 2008

Trong quá trình quản trị Windows, mình gặp phải vấn đề khá rắc rối (đối với 1 người chỉ quen làm việc trên môi trường UNIX như mình) liên quan đến domain controller như sau:
- Domain controller được cài đặt trên server VMWare ESX chạy Windows server 2008 Standard
- Yêu cầu chuyển đổi primary domain controller từ VMWare sang server IBM 3650M2 giữ nguyên cấu trúc OU, group, user và profile của các user login trên client sau khi chuyển đổi hệ thống
- Giữ nguyên IP address của domain controller
Trước khi trình bày giải pháp chuyển đổi, chúng ta hãy cùng lướt qua một vài khái niệm trong cấu trúc của domain controller để hiểu sâu vấn đề nhằm linh động trong cách xử lý các lỗi phát sinh về sau.
Xin lược bỏ các khái niệm nền tảng như domain controller là gì, AD là gì, ích lợi ra sao, cách triển khai như thế nào (vì nó quá đầy rẫy trên mạng rồi) mà mình sẽ tập trung đi sâu vào các thành phần tạo nên domain controller:
2. FSMO Roles (Flexible Single Operations Master Roles):
Trong môi trường multi master được triển khai trên Windows server 2008, để tránh việc xung đột dữ liệu trong quá trình replicate giữa các DC với nhau, Windows sẽ hoàn nguyên mô hình đơn master trong một bộ điều khiển miền đơn thực hiện với tư cách thẩm định đơn nhất cho sự thay đổi theo yêu cầu. Các bộ điều khiển miền này dùng để giữ FSMO roles với 5 roles sau:
Schema Master: quản lý bản sao của cơ sở dữ liệu Active Directory.
Domain Naming Master: quản lý danh sách các miền trong rừng.
Relative Identifier Master: chịu trách nhiệm đảm bảo cho tất cả đối tượng Active Directory trong một miền đều được nhận mã số nhân dạng bảo mật duy nhất.
Primary Domain Controller Emulator: hoạt động như một Primary Domain Controller trong các miền có Domain Controller chạy Windows NT.
Infrastructure Master: Chịu trách nhiệm cập nhật thông tin nhân dạng bảo mật của một đối tượng và phân biệt tên trong tham chiếu chéo đối tượng miền.

Thông thường, DC được cài đầu tiên trong môi trường multi DC sẽ nắm giữ 5 roles trên. Tuy nhiên, trong một số trường hợp về phần cứng, chúng ta cần thay đổi master nắm giữ FSMO roles để hệ thống hoạt động một cách thông suốt.
Ngoài mớ lý thuyết hỗn độn và trừu tượng ở trên thì việc chuyển đổi FSMO roles khá đơn giản và được logic hóa theo trình tự như sau, giả sử Primary DC đang chạy có hostname là: srv01.hap.local, và server thay thế là srv02.hap.local.
Bước 1: Cài đặt srv02.hap.local thành Secondary Domain Controller thông qua câu lệnh dcpromo.
(Trước đó, cần thay đổi DNS của srv02.hap.local thành ip của srv01.hap.local)
Kiểm tra lại lần cuối các dữ liệu như DNS record, OU, Grou, Users đã được đồng bộ ngon lành giữa 2 server chưa.

Bước 2. Cài đặt Additional Domain Controller từ primary domain controller đang nắm giữ FSMO roles.

Bước 3. Trên Additional Domain Controller, vào Active Directory Users and Computers. Chuột phải lên domain cần chuyển đổi FSMO chọn Operations Master

Bước 4. Trong hộp thoại Operations Master, lần lượt chọn Change tại 3 tab RID, PDC, Infrastructure để tiến hành chuyển đổi FSMO.

Thông báo đã transfer roles thành công.

[Ebook] Download Thủy Hử - Thi Nại Am

Thủy hử hay Thủy hử truyện , nghĩa đen là "bến nước", là một tác phẩm trong bốn tác phẩm lớn của văn học cổ điển Trung Hoa, thường gọi là nhóm Tứ đại danh tác. Tác giả Thủy hử thường ghi là Thi Nại Am; cũng có người cho là của La Quán Trung. Truyện được viết dựa theo sách Đại Tống Tuyên Hòa di sự. Cốt truyện chính là sự hình thành và những thành tích của một nhóm người chống triều đình mà trở thành giặc cướp, thường gọi là 108 anh hùng Lương Sơn Bạc (cũng ghi là Lương Sơn Bạt).
108 vị anh hùng với 108 tính cách nổi bật mà theo như tiến sĩ Lê Thẩm Dương nhận định, sau khi đọc xong tác phẩm này thì không cần phải học thêm kỹ năng mềm.

[Security] Cài đặt và cấu hình firewall open source pfSense

1. Giới thiệu
pfSense là một mã nguồn mở firewall/router dựa trên FreeBSD. Nó được cài đặt trên một máy tính để thực hiện các chức năng của một firewall/router chuyên dụng.
pfSense có thể được cấu hình và nâng cấp thông qua giao diện web và đòi hỏi phải có kiến thức cơ bản về hệ thống FreeBSD để quản lý. pfSense thường được triển khai như một firewall, router, acess point, DHCP, DNS server, VPN endpoin.

[NAS] Cài đặt hệ thống high-availability storage với GlusterFS trên Ubuntu server

1. GlusterFS là gì?
GlusterFS là 1 opensource cho phép mở rộng hệ thống lưu trữ file lên tới vài peta-byte và xử lý cùng lúc cho hàng ngàn client, nó tập hợp các server lưu trữ khác nhau trên Ethernet hoặc RDMA kết nối thành một hệ thống lưu trữ tập tin lớn và song song.
Trong một số trường hợp, GlusterFS được lựa chọn như một giải pháp mềm và ít tốn kém chi phí thay thế cho SAN (một giải pháp cứng trong vấn đề lưu trữ với chi phí cao hơn nhiều)
Các ưu điểm của GlusterFS cần phải kể đến bao gồm: