Tài nguyên dạy học

LIÊN KẾT WEBSITE


Image Hosted by ImageShack.us
Image Hosted by ImageShack.us

WHAT TIME IS IT?

Hỗ trợ trực tuyến

  • (Thầy THÁI ĐỨC)
  • (Tư vấn online)
  • (Hổ trợ CNTT)

YAHOO CHAT

Điều tra ý kiến

Bạn thấy trang này như thế nào?
Tuyệt vời
Bổ ích
Đẹp
Bình thường

Ảnh ngẫu nhiên

Bai_ca_GVND.swf Giangsinh.swf 663.jpg Bo_de_3.bmp Bo_de_2.bmp Bo_de_1.bmp DUONGTRTHUGIF.gif NguoiThay.mp3 Em_la_hoa_hong_nho1.swf 08N214.jpg Chuc_mung_giang_sinh_new.gif 0.NETWORK_MARKETING_KIYOSAKI_2.flv 0.NETWORK_MARKETING_KIYOSAKI_1.flv 0.NETWORK_MARKETING.flv 0.Hay_den_voi_chung_toi.swf 0.chao_co_nhac.swf 0.1f985018[1].gif

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thành viên trực tuyến

    1 khách và 0 thành viên

    WELCOME

    Chào mừng quý vị đến với Blog Tin học PT- CNTT&GD.

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    Module 12 V 3.0

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: Cao Minh Nhân
    Ngày gửi: 11h:01' 03-04-2009
    Dung lượng: 2.3 MB
    Số lượt tải: 7
    Số lượt thích: 0 người
    Ethical Hacking
    Module XII
    Web Application Vulnerabilities
    Module Objective
    Understanding Web Application Security
    Common Web Application Security Vulnerabilities
    Web Application Penetration Methodologies
    Input Manipulation
    Authentication And Session Management
    Tools: Lynx, Teleport Pro, Black Widow, Web Sleuth
    Countermeasures
    Understanding Web Application Security
    Reliability of Client-Side Data
    Special Characters that have not been escaped
    HTML Output Character Filtering
    Root accessibility of web applications
    ActiveX/JavaScript Authentication
    Lack of User Authentication before performing critical tasks.
    Common Web Application Vulnerabilities
    Web Application Penetration Methodologies
    Information Gathering and Discovery
    Documenting Application / Site Map
    Identifiable Characteristics / Fingerprinting
    Signature Error and Response Codes
    File / Application Enumeration
    Forced Browsing
    Hidden Files
    Vulnerable CGIs
    Sample Files
    Input/Output Client-Side Data Manipulation
    Hacking Tool: Instant Source
    http://www.blazingtool.com
    Instant Source lets you take a look at a web page`s source code, to see how things are done. Also, you can edit HTML directly inside Internet Explorer!
    The program integrates into Internet Explorer and opens a new toolbar window which instantly displays the source code for whatever part of the page you select in the browser window.
    Hacking Tool: Lynx
    http://lynx.browser.org
    Lynx is a text-based browser used for downloading source files and directory links.
    Hacking Tool: Wget
    www.gnu.org/software/wget/wget.html
    Wget is a command line tool for Windows and Unix that will download the contents of a web site.
    It works non-interactively, so it will work in the background, after having logged off.
    Wget works particularly well with slow or unstable connections by continuing to retrieve a document until the document is fully downloaded.
    Both http and ftp retrievals can be time stamped, so Wget can see if the remote file has changed since the last retrieval and automatically retrieve the new version if it has.
    Hacking Tool: Black Widow
    http://softbytelabs .com
    Black widow is a website scanner, a site mapping tool, a site ripper, a site mirroring tool, and an offline browser program.
    Use it to scan a site and create a complete profile of the site`s structure, files, E-mail addresses, external links and even link errors.

    Hacking Tool: WebSleuth
    http://sandsprite.com/sleuth/
    WebSleuth is an excellent tool that combines spidering with the capability of a personal proxy such as Achilles.
    Hidden Field Manipulation
    Hidden fields are embedded within HTML forms to maintain values that will be sent back to the server.
    Hidden fields serve as a mean for the web application to pass information between different applications.
    Using this method, an application may pass the data without saving it to a common backend system (typically a database.)
    A major assumption about the hidden fields is that since they are non visible (i.e. hidden) they will not be viewed or changed by the client.
    Web attacks challenge this assumption by examining the HTML code of the page and changing the request (usually a POST request) going to the server.
    By changing the value the entire logic between the different application parts, the application is damaged and manipulated to the new value.
    Input Manipulation
    URL Manipulation -CGI Parameter Tampering
    HTTP Client-Header Injection
    Filter/Intrusion Detection Evasion
    Protocol/Method Manipulation
    Overflows
    What is Cross Side Scripting (XSS)?
    A Web application vulnerable to XSS allows a user to inadvertently send malicious data to self through that application.
    Attackers often perform XSS exploitation by crafting malicious URLs and tricking users into clicking on them.
    These links cause client side scripting languages )VBScript, JavaScript etc,) of the attacker`s choice to execute on the victim`s browser.
    XSS vulnerabilities are caused by a failure in the web application to properly validate user input.
    Authentication And Session Management
    Brute/Reverse Force
    Session Hijacking
    Session Replay
    Session Forgoing
    Page Sequencing

    Traditional XSS Web Application Hijack Scenario - Cookie stealing
    User is logged on to a web application and the session is currently active. An attacker knows of a XSS hole that affects that application.
    The user receives a malicious XSS link via an e-mail or comes across it on a web page. In some cases an attacker can even insert it into web content (e.g. guest book, banner, etc,) and make it load automatically without requiring user intervention.
    XSS Countermeasures
    As a web application user, there are a few ways to protect yourselves from XSS attacks.
    The first and the most effective solution is to disable all scripting language support in your browser and email reader.
    If this is not a feasible option for business reasons, another recommendation is to use reasonable caution while clicking links in anonymous e-mails and dubious web pages.
    Proxy servers can help filter out malicious scripting in HTML.
    Buffer Overflow in WINHLP32.EXE
    A buffer-overrun vulnerability in WINHLP32.EXE could result in the execution of arbitrary code on the vulnerable system.
    This vulnerability stems from a flaw in the Item parameter within WinHLP Command.
    This exploit would execute in the security context of the currently logged on user.
    Microsoft has released Windows 2000 Service Pack 3 (SP3), which includes a fix for this vulnerability.
    Hacking Tool: Helpme2.pl
    Helpme2.pl is an exploit code for WinHelp32.exe Remote Buffer Overrun vulnerability.
    This tool generates an HTML file with a given hidden command.
    When this HTML file is sent to a victim through e mail, it infects the victim`s computer and executes the hidden code.
    Hacking Tool: WindowBomb
    An email sent with this html file attached will create pop-up windows until the PC`s memory gets exhausted.
    JavaScript is vulnerable to simple coding such as this.
    Hacking Tool: IEEN
    http://www.securityfriday.com/ToolDownload/IEen
    IEEN remotely controls Internet Explorer using DCOM.
    If you knew the account name and the password of a remote machine, you can remotely control the software component on it using DCOM. For example Internet Explorer is one of the soft wares that can be controlled.
    Summary
    Attacking web applications is the easiest way to compromise hosts, networks and users.
    Generally nobody notices web application penetration, until serious damage has been done.
    Web application vulnerability can be eliminated to a great extent ensuring proper design specifications and coding practices as well as implementing common security procedures.
    Various tools help the attacker to view the source codes and scan for security holes.
    The first rule in web application development from a security standpoint is not to rely on the client side data for critical processes. Using an encrypted session such as SSL / “secure” cookies are advocated instead of using hidden fields, which are easily manipulated by attackers.
    A cross-site scripting vulnerability is caused by the failure of a web based application to validate user supplied input before returning it to the client system.
    If the application accepts only expected input, then the XSS can be significantly reduced.
     
    Gửi ý kiến

    *********** LÀM VIỆC VÀ KIẾM TIÊN TRÊN MẠNG ***********