Hazelcast là một mạng lưu trữ dữ liệu trên bộ nhớ Ram (in-memory data grid). Hazelcast đưa ra cài đặt của các interface trong Java như: Map, Queue, ExcecutorService, Lock… Nó được thiết kế rất nhẹ và dễ sửa dụng. Hazelcast đảm bảo tính sẵn sàng cao (high available) và có khả năng mở rộng [Đọc tiếp …]
The time required to crack an encryption algorithm is directly related to the length of the key used to secure the communication. Every now and then, our development team comes across someone still using antiquated DES for encryption. If you haven’t made the switch to the Advanced Encryption Standard (AES), let’s take a look at [Đọc tiếp …]
Khái niệm mã hóa dữ liệu và giải mã Mã hóa dữ liệu là tiến trình che dấu dữ liệu thật (plaintext), nghĩa là chuyển dữ liệu thật thành dữ liệu không có ý nghĩa hoặc có ý nghĩa khác xa với dữ liệu thật. Tiến trình đó gọi là mã hóa (encrytion). Kết quả [Đọc tiếp …]
To wrap up our last 2 discussions about functions, namely how to use functions in Python and the temperature convertor, let us take a look at some functions that you may find useful in the future. We are going to start off easy and stack up. As before, we are going to be using Python [Đọc tiếp …]
Today I want to talk to you about ciphers, more in particular Caesar Ciphers. Encryption and Decryption of secret messages date back a long time before computers. Countless Nations have utilized ciphers to communicate secrets across distances. For example, lets say I have soldier on the other side of the planet and I am relaying [Đọc tiếp …]
In the context of a HTTP transaction, basic access authentication is a method for a HTTP user agent to provide a user name and password when making a request. HTTP Basic authentication (BA) implementation is the simplest technique for enforcing access controls to web resources because it doesn’t require cookies, session identifiers, or login pages; rather, HTTP Basic authentication uses standard fields in the HTTP header, obviating the need [Đọc tiếp …]

X11 forwarding can be useful when a GUI is required, especially for system and configuration tools that don’t have a CLI interface. Here’s how to set up and use X11 Forwarding on Linux and Mac. More experienced users know that you can connect to a Linux server quite easily using a variety of SSH (Secure [Đọc tiếp …]

vd: + máy có X, IP=192.168.1.200 + máy server, IP=192.168.1.100 – Từ server: mở shell, gỏ vào: DISPLAY=192.168.1.200:0.0 export – Từ client: mở shell, gỏ vào: xhost + 192.168.1.100 -Từ server, ngay cái shell ở bước trên, chạy cái installer của Oracle. => nếu may mắn cái của sổ installer sẽ nhảy ra dưới máy [Đọc tiếp …]

Rất đơn giản, ta chỉ mất khoảng 3 phút để chuẩn bị và quá trình cài đặt sẽ nhanh hơn rất nhiều so với khi sử dụng ổ DVD Drive, các bạn xem video. 1. Đầu tiên gõ lệnh: diskpart để tiến hành kích hoạt Microsoft Diskpart giúp ta phân vùng, tạo chức năng bootable [Đọc tiếp …]

CVE-2016-8655 Overview The net / packet / af_packet.c of Linux Kernel vulnerability of race condition, you can be promoted to root privileges from the general user privileges. packet_set_ring is, when you create a ring buffer, if the version of the packet is a TPACKET_V3 initializes the structure timer_list. This value is, and then you set [Đọc tiếp …]