Phương pháp Parse Tree Validation để phát hiện tấn công SQL Injection
(Find understand the method traversal parse in the detection Tấn Công inserted codes SQL (SQLIA))
[1]. DA Kindy, AK Pathan (2012). Một khảo sát chi tiết về các khía cạnh khác nhau của SQL Injection trong các ứng dụng web. Lỗ hổng, tấn công sáng tạo, và biện pháp
[2]. S. Kulkarnim, S. Urolagin (2012). Xem xét lại các cuộc tấn công vào cơ sở dữ liệu và kỹ thuật cơ sở dữ liệu bảo mật, Tạp chí quốc tế về Công nghệ mới nổi và Kỹ thuật nâng cao, Vol. 2, Số 11, tháng 11 năm 2012).
[3]. WGJ Halfond, A. Orso (2007). Phát hiện và phòng chống tấn công SQL Injection, Chương của phát hiện phần mềm độc hại, Springer.
[4]. EE Ogheneovo et al., A Tree mẫu Parse cho Phân tích và Phát hiện lỗ hổng SQL Injection, Tạp chí Tây Phi của công nghiệp & Academic Research, Vol.6, số 1, năm 2013, pp.33-49.
[5]. M. Sruthy et al., A Phương pháp Phát hiện SQL Injection tấn công để bảo mật ứng dụng web, Tạp chí Quốc tế Hệ thống phân phối và song song (IJDPS), Vol.3, số 6, 2012, pp.1-8.
[6]. SN Narayanan et al., Phát hiện và phòng chống các cuộc tấn công SQL tiêm sử dụng ngữ nghĩa tương đương, Springer, 2011, pp.103-112,
[7]. S. Zhendong et al., Bản chất của lệnh tấn công tiêm trong các ứng dụng web, POPL'06, năm 2006,
[8]. TB Gregory et al., Sử dụng Parse Tree Validation để ngăn chặn tấn công SQL Injection, Kỷ yếu hội thảo quốc tế lần thứ 5 về Công nghệ phần mềm và middleware (SEM '05), năm 2005, pp.106-113. 1 A xem xét trên cơ sở dữ liệu bảo mật [1] [3] // one view XET above secure databases 1.1. Lỗ hổng cơ sở dữ liệu [2] // those Loss broken databases 1.1.1. Dữ liệu và chủ đề // data and Subject dữ liệu là thành phần chính mà toàn bộ tổ chức phụ thuộc. Sự phụ thuộc này là rất mãnh liệt rằng sự thành công và thất bại của các mục tiêu của tổ chức phụ thuộc vào chất lượng và số lượng của dữ liệu. Vì vậy, tự nhiên, tổ chức không có khả năng mất dữ liệu quan trọng hiện nay về tổ chức và kinh doanh của mình. Đoạn lớn của dữ liệu được lưu trữ trong các kho lưu trữ được gọi là cơ sở dữ liệu [6] [17]. Các dữ liệu được lưu trữ trong cơ sở dữ liệu sẽ được cấu trúc và thường được lưu trữ dưới dạng các bảng quan hệ như hầu hết các tổ chức sử dụng cơ sở dữ liệu quan hệ. Như mô hình dữ liệu quan hệ được sử dụng, dữ liệu được lưu trữ trong các bảng quan hệ khác nhau có liên quan đến nhau. Hệ thống quản lý cơ sở dữ liệu (DBMS) là một tập hợp các ứng dụng giúp quản lý dữ liệu có trong [1] cơ sở dữ liệu. Nó giúp tổ chức dữ liệu cho hiệu suất tốt hơn và phục hồi nhanh hơn bằng cách duy trì các chỉ số. Nó giúp bảo quản các bản ghi của các giao dịch mà giúp đỡ trong việc khôi phục dữ liệu. DBMS thực hiện chức năng kiểm soát đồng thời. DBMS cũng thực hiện các hoạt động phục hồi dữ liệu của cơ sở dữ liệu. Data as of components important that all the organizations have dependencies. Depends This is much greater which the successful and failure of organizations based index Focus quality and number of quality of data. The organizations could not đủ able to to manage the data avoid the lost data in organizations and kinh doanh your. Chính the phase database stored trữ in archive called as database '[6] [17]. Data stored in trữ database 'as geometry and usually stored trữ bottom screen formula of tables quan the system like most organizations use of databases quan which the system. Như model có dữ liệu quan the system in use, the data stored trữ table quan your various be associated with the exclusive. System managed databases (DBMS) is one set of the application to which it is helps Prop in failed to manage the data currently in database '[1]. This helps to organizations the data for performance better and lookups faster with ways duy Trì specified number. This helps sure manager journal (nhật ký) of Transaction helps in that Khôi recovery data. DBMS executing a function of checking Soát at the same time. DBMS will execute the other activities recover data in the database '. Khi dữ liệu được lưu trữ trong cơ sở dữ liệu có thể là rất quan trọng, điều quan trọng là nó an toàn. Cơ sở dữ liệu có thể bị tấn công theo nhiều cách. Có một khả năng tấn công các dữ liệu được lưu trữ trong cơ sở dữ liệu như cơ sở dữ liệu được giao tiếp với một số ứng dụng và cản trở các ứng dụng; nó có thể tấn công cơ sở dữ liệu. Khí database stored in trữ database 'be much important, will important as it is secure. Database have not be Tấn Công in more than one way. There is a facility Tấn Công all the data stored in trữ database 'like databases are console with one zero the application VA có thể return the application to; it may be Tấn Công databases. Tình hình trở nên quan trọng khi người sử dụng cơ sở dữ liệu đang bị rò rỉ thông tin với thế giới bên ngoài. Bảo mật máy tính luôn luôn đề cập đến ba khía cạnh quan trọng của hệ thống máy tính cụ thể là liên quan đến bảo mật, toàn vẹn và sẵn có. Bảo mật đảm bảo rằng máy tính liên quan đến tài sản được truy cập chỉ bằng cách người được ủy quyền. Toàn vẹn có nghĩa là tài sản máy tính có thể được sửa đổi bởi người sử dụng chứng thực trong những cách có thẩm quyền. Sẵn sàng đảm bảo rằng tài sản có thể truy cập cho người dùng có thẩm quyền tại thời điểm thích hợp [1]. Cơ sở dữ liệu là một tài sản máy tính để bảo mật, toàn vẹn và tính sẵn sàng cần được xem xét trước khi áp dụng bất kỳ chính sách bảo mật trên hệ thống cơ sở dữ liệu. Tình screen return be important people on using the database 'being ro ri info ra substitution giới outside. Secure the computer always mentioned ba khía Cảnh important the system the computer tools be related to secure, full vẹn and properties available. Secure ensure the computer it related to the information not access the specified with the user to allowed. Tính full vẹn means that assets the computer be modified by certificate user name by how to allowed. State be be, ensure that assets can access to the user allowed at the time pixels applicable [1]. Database is one of assets the computer for the information security, full vẹn and the computer is available to be not view XET before apply any policy security in the file system databases. Có một số yêu cầu an ninh cho một cơ sở dữ liệu như vật lý, tính toàn vẹn hợp lý và yếu tố cùng với auditability, kiểm soát truy cập, xác thực người dùng và dữ liệu sẵn có [1]. Vật lý tính toàn vẹn cơ sở dữ liệu giao dịch với các vấn đề về thể chất liên quan đến cơ sở dữ liệu như mất điện. Vì vậy, một cơ sở dữ liệu phải được thu hồi từ các loại đó của thất bại. Tính toàn vẹn cơ sở dữ liệu hợp lý đề với việc duy trì và bảo tồn cấu trúc và quan hệ trong một cơ sở dữ liệu. Yếu tố toàn vẹn bảo tính chính xác của các yếu tố dữ liệu. Auditability đảm bảo theo dõi các thay đổi được thực hiện trong cơ sở dữ liệu cùng với những người dùng đã làm cho họ là có thể. Kiểm soát truy cập có nghĩa là một người dùng được phép truy cập dữ liệu chỉ được uỷ quyền. Có chế độ khác nhau truy cập vào các dữ liệu khác nhau. Giao dịch xác thực người dùng với xác minh các thông tin của người dùng trước khi cho phép truy cập bất kỳ dữ liệu đối tượng có trong cơ sở dữ liệu. Sau khi xác thực, dữ liệu nên có sẵn cho người sử dụng của hệ thống theo quyền truy cập của họ. Tính năng này được gọi là dữ liệu sẵn có [1]. There is a zero require the information security for an database 'like physical, logical and the computer full vẹn element along with (auditability), access control, authorized user and the data be be [1] . Tính full vẹn physical database with the problems physical related to database 'like take power. Because of Vay an database 'should be suppress from categories failed. Tính full vẹn databases logical with the job for duy Trì and security manager geometry and the quan the system in one databases. Elements full vẹn preserve the computer Fine of the element data. (Auditability) ensure tracker changes implemented in databases along with which you have make them as possible. Access control means that one you use of allowed to access the data only Uy allowed to. Have modes equal access to into the data various. Authentication transactions User defined as Minh the information of you before allow access to the any of the objects data in in the database '. After authorization, the data will be available for the user the system in privileges their. This feature be called the data be be [1]. 1.1.2. Các cuộc tấn công để cơ sở dữ liệu // These conversation Tấn Công up to database ' Cơ sở dữ liệu ngày nay đang phải đối mặt với các loại khác nhau của các cuộc tấn công. Trước khi mô tả các kỹ thuật để đảm bảo cơ sở dữ liệu, nó là thích hợp để mô tả các cuộc tấn công có thể được thực hiện trên cơ sở dữ liệu. Các cuộc tấn công lớn vào cơ sở dữ liệu có thể được phân loại như hình. 1.1, đó là suy luận, tấn công chủ động và thụ động trong cơ sở dữ liệu và SQLIA. Database Ngày Nay are right for away with the conversation Tấn Công with as various. Before described the xây dựng to ensure secure databases, it is suitable for more than described the conversation Tấn Công be implemented, into the database. The conversation Tấn Công big to the database 'be categories such as Minh Hòa in Hình 1.1, which is a Suy Luận, Tấn Công chủ dynamic and directories dynamic in databases and Tấn Công inserted codes SQL (SQLIA). Hình 1.1: Các loại tấn công vào cơ sở dữ liệu // Hình 1.1: These categories Tấn Công into database 1.1.2.1. Suy luận // Suy Luận (the Luận) Suy luận là một cuộc tấn công lớn vào các hệ thống cơ sở dữ liệu. Suy luận là một cách để lấy được dữ liệu nhạy cảm từ dữ liệu không nhạy cảm [1]. Có một cuộc tấn công trực tiếp có thể trên cơ sở dữ liệu. Kết quả is a conversation Tấn Công big into your system databases. Kết quả as a way to get the data sensor Cẩm Tú database can nh
đang được dịch, vui lòng đợi..