Thư viện tài liệu trực tuyến miễn phí dành cho các bạn học sinh, sinh viên
#include
17 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 721 | Lượt tải: 0
– Chuỗi dữ liệu thêm vào để tăng không gian khóa và chống lại hình thức replay-¬‐attack. – Hai bên có thể thỏa thuận chung một salt nào đó thay đổi theo thời gian. – Salt thường được thêm vào đầu thông điệp gốc, sau đó thực hiện băm cả salt cả thông điệp.
20 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1003 | Lượt tải: 0
Trao đổi khóa với OpenSSL • CryptoAPI không cho phép nhập và xuất khóa dạng thô như OpenSSL. • Để trao đổi khóa với thư viện khác, cần mã hóa khóa theo giải thuật AT_KEYEXCHANGE, và thực hiện nhập xuất dưới dạng cấu trúc BLOB. • Hàm CryptImportKeyvà CryptExportKey dùng để thực hiện nhập xuất khóa. • Xem thêm phần 5.26, 5.27 trong Se...
26 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 863 | Lượt tải: 0
Event dùng đồng bộ hoạt động của các luồng thông qua cơ chế báo hiệu. § Sử dụng § Khai báo: HANDLE hEvent; § Khởi tạo: hMutex = CreateEvent(NULL, TRUE, FALSE, “MyEvent”) § Sử dụng WaitForSingleObject(hEvent, INFINITE) // SetEvent(hEvent) ResetEvent(hEvent) // // Báo hiệu các luồng khác // Chặn các luồng khác CloseHandl...
9 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 967 | Lượt tải: 0
Trên Unix/Linux, ứng dụng có thể tự giới hạn phạm vi truy nhập hệ thống tệp tin của mình bằng lệnh chroot() • Sau khi gọi chroot(): • Tiến trình không thể mở rộng phạm vi truy nhập bằng lệnh chroot lần nữa. • Tiến trình chỉ có thể thu hẹp hơn nữa phạm vi truy nhập của mình. • Tiến trình phải chủ động gọi thêm chdir() để lệnh chroot có...
17 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 756 | Lượt tải: 0
SQL Injection: Tấn công vào CSDL thông qua dữ liệu nhập từ trình duyệt. • Lợi dụng việc kiểm tra lỏng lẻo từ đầu vào, chèn mã lệnh SQL vào các truy vấn đến CSDL của ứng dụng web. • Thường lợi dụng dấu nháy “ ‘ “ để kết thúc câu truy vấn SQL hoặc thêm các câu truy vấn khác. • VD: Lệnh so sánh tên và mật khẩu trong SQL – select * fr...
28 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 1008 | Lượt tải: 0
Làm thế nào để tạo DB và dữ liệu từ SQL servers ? • Sử dụng InstallShield •Làm thế nào để tạo DB và dữ liệu từ SQL servers/Oracle/ • Xây dựng Tools/Utilities cho phép thực thi các file Script • Database Configuration • Sử dụng bộ thư viện SQL-DMO của SQL Servers • Sử dụng SQLPlus.exe của Oracle,.
111 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 827 | Lượt tải: 0
1. Tập hợp các dữ liệu, kết quả test Dữ liệu, kết quả test CBT 2. Lập báo cáo tổng hợp test Báo cáo tổng hợp test TN Test 3. Tổ chức lưu trữ tài liệu, hồ sơ Hồ sơ, files CBT
109 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 931 | Lượt tải: 0
Các lớp BLL – Tạo các class giao tiếp với lớp Presentation – Sử dụng các dịch vụ ở lớp DAL để xử lý nghiệp vụ. – VD: SanPhamBLL, LoaiSanPhamBLL
52 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 915 | Lượt tải: 1
Phân loại Report – Report theo mẫu qui định – Report không theo mẫu • Công cụ sử dụng – Sử dụng Tools và Controls – Sử dụng excel/word,
64 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 828 | Lượt tải: 0