Brief description: stored XSS, which can easily cause worms and infections.
Detailed Description:
PPS Weibo
The stored XSS vulnerability can cause worms to spread and cause serious harm.
Demo address:
Http://y.pps. TV /154193789
Implementation Method: www.2cto.com
User settings-> modify Avatar-> select Avatar-> packet capture change Avatar address: http://s3.ppsimg.com/t_images/face_temp/2011110
The main way to avoid XSS is to filter the content input and output provided by the user, and many languages provide filtering for HTML:
You can use the following functions to filter the parameters that appear to be XSS vulnerabilities
PHP's Htmlentities () or Htmlspecialchars ().Python's Cgi.escape ().
ASP's Server.HTMLEncode ().
Asp. NET Server.HTMLEncode (
Challenge 8:JS Pseudo-Protocol application, please use IE browserEnter the following javascript:alert (Document.domain);Challenge 9:Hint to use utf-7 XSS to do, but I did not do it.Challenge 10:This discovery filtered domain, can be constructed as follows "Onmouseover=alert (Document.domadomainin); This will create a new domain after filtering out domainChallenge 11">Idea, use #09 (Escape tab) to avoid fil
1, prevent XSS attacksdatabase query data operation, in order to prevent injection, to execute the parameterized query, that is, directly using execute directly to execute SQL statement, because Exexute itself has received the parameter bits of the statement variable, execute () function itself has to accept the SQL statement variable parameter bit, As long as it is used correctly (it is straightforward to use a "comma" instead of a "percent sign"), y
XSS attacks and their terrible nature and flexibility are favored by hackers. For XSS attacks, the editor provides the following security suggestions to common WEB users and WEB application developers:
Web User
1. Be extremely careful when you click a link in an email or instant messaging software: Pay attention to suspicious long links, especially those that seem to contain HTML code. If you have doubts
filtering XSS attacks using filter
Blog Categories:Technology Life filter to achieve foot injection attack filter source
http://winnie825.iteye.com/blog/1170833
First, the realization of the idea:
1. The use of regular expressions to implement script filtering, this method of high accuracy, but may be based on the requirements can not be changed;
2. In order to ensure flexible configuration (including regular expression flexibility), the use of XML c
The following function can be used to filter user input to ensure that the input is XSS safe. Specific how to filter, you can see inside the function, there are comments.
Copy Code code as follows:
function Removexss ($val) {
Remove all non-printable characters. CR (0a) and LF (0b) and TAB (9) are allowed
This prevents some character re-spacing such as Note this you have to handle splits with \ n, \ r, and \ t later since they *are* allo
%0a1,2,3/*uyg.php?id=1/**/union%a0select/**/1,pass,3 ' A ' from ' users 'Uyg.php?id= (0) union (SELECT (TABLE_SCHEMA), TABLE_NAME, (0) from (information_schema.tables) have ((Table_schema) Like (0x74657374) (table_name)! = (0x7573657273))) #Uyg.php?id=union (select (version ()))--uyg.php?id=123/*! UNION ALL Select version () */--Uyg.php?id=123/*!or*/1=1;uyg.php?id=1+union+select+1,2,3/*uyg.php?id=1+union+select+1,2,3--uyg.php?id=1+union+select+1,2,3#uyg.php?id=1+union+select+1,2,3;%0 0Uyg.php?i
I saw a summary of an XSS from a website. It was actually an image version. What's the use? I am dizzy. I flipped through the original post. The one above T00Ls is also reproduced, the source cannot be found. You are welcome to claim it.(1) Common XSS JavaScript injection(2) IMG Tag XSS use JavaScript commands(3) IMG labels without semicolons and without quotatio
Having said the CSRF attack above, this article continues to study its sibling XSS attack.What is XSS attackThe principle of XSS attackMethods of XSS attackThe means of XSS attack defenseWhat is XSS attackXSS attack full Name (cro
Tags: bring str vbs to SINA Admin user Access blog return HTML encodingStudied http://www.oschina.net/question/565065_57506. (Reproduced here http://blog.csdn.net/stilling2006/article/details/8526498) Cross-site scripting (XSS), a computer security vulnerability that often appears in Web applications, allows malicious Web users to embed code into pages that are available to other users. For example, pages that include HTML code and client-side scripti
0x00 background
This article is from the bypass XSS filtering section in Modern Web Application firewils Fingerprinting and Bypassing xss Filters. The previous test method for determining which WAF is based on WAF features is skipped, let's take a look at some basic test procedures for xss. Although WAF is used, the test method is bypassed based on the regular ex
As we all know, the common method to defend against XSS attacks is to escape the following characters in the background:
When running this code, the result is as follows: Will anyone feel excited when xss bypasses such a familiar angle bracket? No angle brackets appear in JS Code, but the angle brackets are output during runtime !!! This means that you can replace
Run the above Code and the result is a
WEB security: Introduction and solutions to XSS and SQL Injection Vulnerabilities1. Cross-site scripting (XSS)
How XSS attacks work
XSS, also known as CSS (Cross Site Script), is a Cross-Site scripting attack. It indicates that a malicious attacker inserts malicious script code into a Web page, and the program does not
Principle Analysis and anatomy of XSS (1)
0 × 01 preface:
At the beginning, there was not much information about xss attack techniques on the Internet (they were all ready-made code and did not start from the basics ), it was not until the Thorn's white hat WEB security and cn4rry's XSS cross-site scripting attack analysis and defense began to improve.
Here I w
The previous article said a bit about the principle of XSS, I believe we have a certain understanding of the principle of XSS. Let's share some examples of XSS exploits today.Environment:Window 7 64-bit one setFirefox browser in placeExtranet Cloud Server One (I bought it myself ...) )Can be an XSS site a horseGet a se
This article from: Gao | Coder, the original address: http://blog.csdn.net/ghsau/article/details/17027893, reprint please specify.XSS, also known as CSS, the Universal cross-sitescript, multi-site scripting attacks, is a common vulnerability in web programs, XSS is passive and used for the client's attack mode, so it is easy to ignore its harmfulness. The principle is that an attacker would enter (pass in) malicious HTML code into a Web site with an
This article from: Gao | Coder, the original address: http://blog.csdn.net/ghsau/article/details/17027893, reprint please specify.XSS, also known as CSS, the Universal cross-sitescript, multi-site scripting attacks, is a common vulnerability in web programs, XSS is passive and used for the client's attack mode, so it is easy to ignore its harmfulness. The principle is that an attacker would enter (pass in) malicious HTML code into a Web site with an
(1) Common XSS JavaScript injection(2) IMG Tag XSS use JavaScript commands(3) IMG labels without semicolons and without quotation marks(4) the IMG label is case insensitive.(5) HTML encoding (a semicolon is required)(6) modify the defect IMG label ">(7) formCharCode tag (calculator)(8) Unicode encoding of UTF-8 (calculator)(9) Unicode encoding of 7-bit UTF-8 is not semicolon (calculator)(10) There is no sem
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.