TimTaiLieu.vn - Thư viện tài liệu, ebook, đồ án, luận văn, tiểu luận, giáo trình các lĩnh vực CNTT, Ngoại ngữ, Luật, Kinh doanh, Tài chính, Khoa học...
Stacks and Functions • For each function call, there's a section of the stack reserved for the function. This is usually called a stack frame • A stack frame exists whenever a function has started, but yet to complete • If inside of body of main() there's a call to foo(). • Suppose foo() takes two arguments. • One way to pass the arguments to...
26 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 735 | Lượt tải: 1
TRUST MODEL A trust model defines a set of software or data upon which system depends for correct enforcement of system security goals Trust model of operating system is Trusted Computing Base (TCB) A system TCB should consist of the minimal amount of software necessary to enforce the security goals correctlyTHREAT MODEL A threat m...
43 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 822 | Lượt tải: 1
Spyware Modifications Một chương trình sẽ sửa đổi chương trình khác để chèn vào một spyware. Ví dụ spyware theo dõi các website là người dùng truy cập. Khó phát hiện spyware Ví dụ: spyware đánh lừa các trình duyệt hay shell, rất khó xóa chúng.Source-Code Modification Người lập trình có thể chèn vào mã nguồn các dòng mã độc. Một b...
44 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 703 | Lượt tải: 1
Viết shellcode Hơi khác với assembly code thông thường, đó là khả năng portability. Vì không thể biết địa chỉ nên không thể lập trình cứng một địa chỉ trong shellcode. Phải dùng thủ thuật để tạo shellcode mà không phải tham chiếu các tham số trong bộ nhớ theo cách thông thường Chỉ bằng cách cung cấp địa chỉ chính xác trên memory page...
35 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 949 | Lượt tải: 1
Buffer Overflow: Frame Pointer Overwriting The attack overwrites a byte of the saved frame pointer When the called subroutine returns, it restores the saved frame pointer from the stack; the caller's code will then use that frame pointer value. After a frame pointer attack, the caller will have a distorted view of where its stack fram...
36 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 667 | Lượt tải: 1
Concept of Exceptional Control Flow • The simplest kind of control flow is a smooth sequence where each Ik and Ik+1 are adjacent in memory. • I k+1 is not adjacent to Ik, such as jumps, calls, and return=> they are necessary mechanisms that allow programs to react to changes in internal program state represented by program variables. • Other...
32 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 671 | Lượt tải: 1
Security Ensuring the security of all processes run on the system For example, a file system must not allow a process request to access one file to overwrite the disk space allocated to another file. Also, file systems must ensure that one write operation is not impacted by the data being read or written in another operation. Scheduli...
9 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 702 | Lượt tải: 1
Abstract: A literature overview shows that almost all of the valuation researches for heritage have built demand curves as for private goods. We argue that heritage is a high-end purity public good. A heritage valuation research would yield more accurate results if the demand curve could be built as that of a public good. This paper presents arg...
15 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 664 | Lượt tải: 0
Abstract: Green consumption has become an important academic and practical topic however green food consumption is a quite new concept with many consumers in Hanoi. Taking the cognitive view in studying consumer behaviors, this study theoretically developed and tested factors that affect green food consumption intention and behavior of consumers...
12 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 858 | Lượt tải: 0
Abstract: Improving quality in order to keep up with the trend in the world is a vital task of training institutions today. Training institutions need to grasp market needs and satisfy the requirements of customers - learners. Managers in education need to apply market strategies that are being used by manufacturing and business enterprises and ...
11 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 688 | Lượt tải: 0