<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8434463709749247651</id><updated>2011-04-21T19:00:40.287-07:00</updated><title type='text'>websecurities</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-8939133872630146621</id><published>2009-04-09T09:24:00.000-07:00</published><updated>2009-04-09T09:27:34.098-07:00</updated><title type='text'>Transfer JET</title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;T&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;okyo, July 17, 2008 - Sony Corporation, Canon Inc., Eastman Kodak Company, Hitachi Ltd., Victor Company of Japan, KDDI Corporation, Kenwood Corporation, Matsushita Electric Industrial Co., Ltd. (Panasonic), Nikon Corporation, Olympus Imaging Corporation, Pioneer Corporation, SAMSUNG ELECTRONICS CO., LTD., Seiko Epson Corporation, Sony Ericsson Mobile Communications, Toshiba Corporation today announced an agreement to form a consortium to develop specifications for interconnecting products using “TransferJet” a new interoperable wireless transfer technology that enables rapid transfer of high resolution video, music and images. The “TransferJet Consortium” (&lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.transferjet.org/"&gt;www.transferjet.org&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;) plans to promote a wide range of products and services incorporating TransferJet technology with the aim of accelerating its adoption throughout the consumer electronics industry.&lt;/span&gt;&lt;p style="font-weight: bold;"&gt;&lt;/p&gt; &lt;p style="font-weight: bold;"&gt;TransferJet wireless technology enables a high speed data transmission rate of 560Mbps, while eliminating the need for complex setup and operation. Directly touching two compliant electronic products together allows files to be transferred automatically, without the need for an access point. For example, touching a TV with a digital camera enables photos to be instantaneously displayed on the TV screen. Alternatively, downloaded music content can be easily enjoyed by touching a mobile phone to a portable audio player. Transfer Jet can be used as a universal interface across all consumer electronics devices. &lt;/p&gt;   &lt;p style="font-weight: bold;"&gt;The “TransferJet Consortium” will develop specifications and guidelines ensuring interoperability between products incorporating the technology, establish licensing schemes and administer the use of the TransferJet logo. The Consortium will also promote the advantages across industries and to consumers. Through these initiatives, the Consortium will aim to create and expand the market for TransferJet products. &lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_o3V5vGrnHeM/Sd4hwoNxddI/AAAAAAAAAJc/JJl-oBrjiuk/s1600-h/qq.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 97px;" src="http://4.bp.blogspot.com/_o3V5vGrnHeM/Sd4hwoNxddI/AAAAAAAAAJc/JJl-oBrjiuk/s400/qq.jpg" alt="" id="BLOGGER_PHOTO_ID_5322728928911128018" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-8939133872630146621?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/8939133872630146621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=8939133872630146621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8939133872630146621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8939133872630146621'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2009/04/transfer-jet.html' title='Transfer JET'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_o3V5vGrnHeM/Sd4hwoNxddI/AAAAAAAAAJc/JJl-oBrjiuk/s72-c/qq.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-6191664954058615557</id><published>2008-10-10T20:36:00.000-07:00</published><updated>2008-10-10T20:45:48.716-07:00</updated><title type='text'>Power of google query</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span style="font-weight: bold;"&gt;Google query&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;fallowing shots will show the power of google query..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_o3V5vGrnHeM/SPAhVu6FlLI/AAAAAAAAAJQ/SfhAykRqLqc/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_o3V5vGrnHeM/SPAhVu6FlLI/AAAAAAAAAJQ/SfhAykRqLqc/s400/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5255737422394004658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_o3V5vGrnHeM/SPAhATvNIGI/AAAAAAAAAJA/SZpHkyI2bro/s1600-h/2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_o3V5vGrnHeM/SPAhATvNIGI/AAAAAAAAAJA/SZpHkyI2bro/s400/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5255737054323351650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_o3V5vGrnHeM/SPAhA2wcFwI/AAAAAAAAAJI/babF6cmT7mc/s1600-h/3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_o3V5vGrnHeM/SPAhA2wcFwI/AAAAAAAAAJI/babF6cmT7mc/s400/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5255737063723767554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;Google advanced operators help refine searches.&lt;br /&gt;They are included as part of the standard Google Query.&lt;br /&gt;Advanced operators use syntax such as the following:&lt;br /&gt;&lt;br /&gt;Operator:search_term&lt;br /&gt;&lt;br /&gt;There’s no space between the operator, the colon, and the search term!&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;intitle&lt;/span&gt;: - Search page title&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;inurl&lt;/span&gt;: - Search URL&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;site&lt;/span&gt;: - limit results to a specific site&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;link&lt;/span&gt;: - other sites that link to our subject&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;inanchor&lt;/span&gt;: - search within hyperlinks&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;filetype&lt;/span&gt;: - Starting to see a patern yet?&lt;br /&gt;&lt;br /&gt;Advanced Operators: “Filetype:”&lt;br /&gt;–Filetype: extension_type&lt;br /&gt;–Find documents with specified extensions&lt;br /&gt;–The supported extensions are:&lt;br /&gt;&lt;br /&gt;HyperText Markup Language (html)&lt;br /&gt;Microsoft PowerPoint (ppt)&lt;br /&gt;Adobe Portable Document Format (pdf)&lt;br /&gt;Microsoft Word (doc)&lt;br /&gt;Adobe PostScript (ps)&lt;br /&gt;Microsoft Works (wks, wps, wdb)&lt;br /&gt;Lotus 1-2-3&lt;br /&gt;(wk1, wk2, wk3, wk4, wk5, wki, wks, wku)&lt;br /&gt;Microsoft Excel (xls)&lt;br /&gt;Microsoft Write (wri)&lt;br /&gt;Lotus WordPro (lwp)&lt;br /&gt;Rich Text Format (rtf)&lt;br /&gt;MacWrite (mw)&lt;br /&gt;Shockwave Flash (swf)&lt;br /&gt;Text (ans, txt)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-6191664954058615557?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/6191664954058615557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=6191664954058615557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/6191664954058615557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/6191664954058615557'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/10/power-of-google-query.html' title='Power of google query'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_o3V5vGrnHeM/SPAhVu6FlLI/AAAAAAAAAJQ/SfhAykRqLqc/s72-c/1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-4123484484856665138</id><published>2008-08-20T20:27:00.000-07:00</published><updated>2008-08-20T20:29:22.251-07:00</updated><title type='text'>Cross-Site Scripting</title><content type='html'>&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;What is XSS?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;"XSS", or cross-site scripting, is an attack to other users. It won't give you 'root' or SYSTEM access on a web server. It lives purely on application level (forget about the OSI model for just a minute), so it'll get you some privileges/information about the web ap&lt;/span&gt;&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_o3V5vGrnHeM/SKzg52mUvHI/AAAAAAAAAFo/A3NRGpQrj6Y/s1600-h/xss.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_o3V5vGrnHeM/SKzg52mUvHI/AAAAAAAAAFo/A3NRGpQrj6Y/s320/xss.png" alt="" id="BLOGGER_PHOTO_ID_5236807751238466674" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;plication. Nothing more, nothing less.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;Roughly speaking, XSS is the ability of injecting HTML tags in the input of a web application. A "web application" can be many things, going from a web based e-mai&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;l client to 'online forums' to e-shopping malls. This list is only limited due human creativity.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To give a very basic example, imagine a guestbook where people can discuss what they think about that very website. When viewing a guestbook, a user sees whatever previous users say about this particular website, furthermore sometimes even HTML tags are allowed. Why not putting your text in a red 'comic sans' font, so that your message will be noticed.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;This is dangerous.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-4123484484856665138?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/4123484484856665138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=4123484484856665138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/4123484484856665138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/4123484484856665138'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/08/cross-site-scripting.html' title='Cross-Site Scripting'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_o3V5vGrnHeM/SKzg52mUvHI/AAAAAAAAAFo/A3NRGpQrj6Y/s72-c/xss.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-3075986548119936586</id><published>2008-05-23T22:13:00.000-07:00</published><updated>2008-05-23T22:29:00.381-07:00</updated><title type='text'>Power of JAVASCRIPT (try this very funny)</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Open Internet Explorer or Firefox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Go to Google.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Click images&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Type "Scooby doo"(or any other keyword).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. You will get a page which is having full of image&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;s&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Then delete the URL from the address bar and type the following script&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/SDembW5U4HI/AAAAAAAAAFg/ZgyyUmqDo10/s1600-h/as.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/SDembW5U4HI/AAAAAAAAAFg/ZgyyUmqDo10/s320/as.bmp" alt="" id="BLOGGER_PHOTO_ID_5203810883382599794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;i know this code is very long and complex.. but unfortunately blogger ll not allowed to enter this code to post, thats why i use  screen shot.. if u really like this please mail me (matildadarini@gmail.com), i ll forward this code.. you not need to type this, only thing is paste the code..  :)&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;&lt;dil; dis="DI[" position=" 'absolute'" left="Math." top="Math."&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;do this,, this is really funnnnnnyyyyy..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7. See the magic of programming&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/dil;&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-3075986548119936586?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/3075986548119936586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=3075986548119936586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/3075986548119936586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/3075986548119936586'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/05/power-of-javascript-try-this-very-funny.html' title='Power of JAVASCRIPT (try this very funny)'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_o3V5vGrnHeM/SDembW5U4HI/AAAAAAAAAFg/ZgyyUmqDo10/s72-c/as.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-287344841575080616</id><published>2008-04-09T19:07:00.000-07:00</published><updated>2008-04-09T19:17:29.216-07:00</updated><title type='text'>AJAX</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Asynchronous JavaScript And XML&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Ajax"&gt;Ajax&lt;/a&gt; is a combination of several technologies (JavaScript, XML, HTML and CSS) for creating better, faster, and more interactive web applications&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R_138i-8dOI/AAAAAAAAAFI/zc9KvGLkW0Q/s1600-h/ajax.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R_138i-8dOI/AAAAAAAAAFI/zc9KvGLkW0Q/s200/ajax.png" alt="" id="BLOGGER_PHOTO_ID_5187434227867350242" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Asynchronous JavaScript And XML mean: Asynchronous means that when a request is sent, instead of compulsorily waiting till a respo&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;nse comes back, the use&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;r still continues working. A function which has been setup will wait for the server’s&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;response and will react to it  JavaScript makes the request to the web server and once a response is returned, JavaScript modifies the current page using its DOM informing the user XML is used to wrap-&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;up the data that is received back from the webserver Ajax was made popular by Google with the introduction of Google&lt;br /&gt;Suggest and Google Maps&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;How AJAX Works?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_o3V5vGrnHeM/R_14GC-8dPI/AAAAAAAAAFQ/Rpp1s5oQfSo/s1600-h/1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_o3V5vGrnHeM/R_14GC-8dPI/AAAAAAAAAFQ/Rpp1s5oQfSo/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5187434391076107506" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R_14Ny-8dQI/AAAAAAAAAFY/ZGblLkvzLws/s1600-h/2.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R_14Ny-8dQI/AAAAAAAAAFY/ZGblLkvzLws/s200/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5187434524220093698" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Traditional web applications se&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;nd a request to the web server (using GET or PO&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;ST method), wait for the server to respond, then a new page will load with the results, thus results in huge overheads With AJAX, JavaScript communicates directly with the server, through the JavaScript XMLHttpRequest object, and gets a response from the server without reloading the web page&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Advantages of AJAX&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Interactivity&lt;/span&gt;&lt;br /&gt;– Ajax applications can perform number of tasks without having&lt;br /&gt;their performance being limited by Internet bandwidth. This&lt;br /&gt;makes the development of interactive and rich graphic&lt;br /&gt;applications.&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Portability&lt;/span&gt;&lt;br /&gt;– Ajax applications are created using existing technologies that are&lt;br /&gt;well implemented by all major browsers and platforms.&lt;br /&gt;Therefore, Ajax applications are cross-platform compliant.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Disadvantages of AJAX&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Usability criticisms&lt;/span&gt;&lt;br /&gt;– An Ajax application might behave differently than a classical web&lt;br /&gt;application. E.g.&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Brower’s back button will not guarantee to take the user to the previous&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;instance of the page&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Difficult to bookmark a particular state of the application&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;Response time concerns&lt;/span&gt;&lt;br /&gt;– Without clear feedback to the user, network latency might result delay in&lt;br /&gt;the interface of the web application something the user might not expect&lt;br /&gt;or understand.&lt;br /&gt;&lt;br /&gt;• &lt;span style="color: rgb(255, 0, 0);"&gt;JavaScript must be enabled&lt;/span&gt;&lt;br /&gt;– The browser should support JavaScript and it should be enabled in the&lt;br /&gt;browser.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.telerik.com/community/ajax-learning-resources.aspx?gclid=CN7uycW2z5ICFQNMxwodgWXBHA"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;AJAX TUTORIAL&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-287344841575080616?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/287344841575080616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=287344841575080616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/287344841575080616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/287344841575080616'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/04/ajax.html' title='AJAX'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_o3V5vGrnHeM/R_138i-8dOI/AAAAAAAAAFI/zc9KvGLkW0Q/s72-c/ajax.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-485742375701884872</id><published>2008-04-05T00:45:00.000-07:00</published><updated>2008-04-05T00:48:30.477-07:00</updated><title type='text'>COMMUNICATION NETWORKS</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;The basic issue in &lt;a href="http://en.wikipedia.org/wiki/Communication_networks"&gt;communication networks&lt;/a&gt; is the transmission of messages to achieve a prescribed message throughput (Quantity of Service) and Quality of Service (QoS). QoS can be specified in terms of message delay, message due dates, bit error rates, packet loss, economic cost of transmission, transmission power,&lt;br /&gt;etc. Depending on QoS, the installation environment, economic considerations, and the application, one of several basic network topologies may be used.&lt;br /&gt;&lt;br /&gt;A communication network is composed of nodes, each of whic&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R_cubbQb6xI/AAAAAAAAAE4/a3hKcIiVPdo/s1600-h/1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R_cubbQb6xI/AAAAAAAAAE4/a3hKcIiVPdo/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5185664544648456978" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;h has computing power and can transmit and receive messages over communication links, wireless or cabled. The basic network topologies are shown in the figure and include fully connected, mesh, star, ring, tree, bus. A single network may consist of several interconnected subnets of different topologies.&lt;br /&gt;Networks are further classified as Local Area Networks (&lt;a href="http://en.wikipedia.org/wiki/LAN"&gt;LAN&lt;/a&gt;), e.g. inside one building, or Wide Area Networks (&lt;a href="http://en.wikipedia.org/wiki/WAN"&gt;WAN&lt;/a&gt;), e.g. between buildings.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-485742375701884872?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/485742375701884872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=485742375701884872' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/485742375701884872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/485742375701884872'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/04/communication-networks.html' title='COMMUNICATION NETWORKS'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_o3V5vGrnHeM/R_cubbQb6xI/AAAAAAAAAE4/a3hKcIiVPdo/s72-c/1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-7475678549919641713</id><published>2008-03-11T22:52:00.000-07:00</published><updated>2008-03-11T23:05:54.973-07:00</updated><title type='text'>WIMAX</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;W&lt;/span&gt;orldwide &lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;I&lt;/span&gt;nteroperability for &lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;M&lt;/span&gt;icrowave &lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;A&lt;/span&gt;ccess&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;WIMAX is a telecommunications technology aimed at providing wireless data over long distances in a variety of ways, from point-to-point links to f&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;ull  mobile cellular type access. It is based on the IEEE 802.16&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R9dwAHchejI/AAAAAAAAAEY/jjhE9sULmS4/s1600-h/wimax-logo.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R9dwAHchejI/AAAAAAAAAEY/jjhE9sULmS4/s320/wimax-logo.gif" alt="" id="BLOGGER_PHOTO_ID_5176729443986668082" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt; standard, which is also called Wireles&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;sMAN. The name WiMAX was created by the WiMAX Forum, whi&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;ch was formed in June  2001 to promote conformance and interoperability of the standard.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;Unwired WiMax PC Card&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R9dwf3chekI/AAAAAAAAAEg/mtXPHrXSpaA/s1600-h/WiMax_PC_Cards-Unwired_WiMax_PC_Card.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 205px; height: 125px;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R9dwf3chekI/AAAAAAAAAEg/mtXPHrXSpaA/s320/WiMax_PC_Cards-Unwired_WiMax_PC_Card.jpg" alt="" id="BLOGGER_PHOTO_ID_5176729989447514690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;What is WiMAX Forum?&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;An industry-led, non-profit corporation&lt;br /&gt;formed to promote and certify compatibility and&lt;br /&gt;interoperabili&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;ty of 802.16 broadband wireless products&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;What is IEEE 802.16 ?&lt;/span&gt;&lt;br /&gt;An IEEE Standard for Wireless Metropolitan Area&lt;br /&gt;Networks&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R9dyTHchemI/AAAAAAAAAEw/YB6l6YB9h7s/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R9dyTHchemI/AAAAAAAAAEw/YB6l6YB9h7s/s200/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5176731969427438178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Mortivation for 802.16&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;Cellular &amp;amp; WiFi Backhaul&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;Broadband on demand&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;Digital TV&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;&lt;br /&gt;Residential Broadband&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;Under-served areas&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);font-size:100%;" &gt;&lt;br /&gt;Portable and mobile coverage&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-7475678549919641713?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/7475678549919641713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=7475678549919641713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/7475678549919641713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/7475678549919641713'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/03/wimax.html' title='WIMAX'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_o3V5vGrnHeM/R9dwAHchejI/AAAAAAAAAEY/jjhE9sULmS4/s72-c/wimax-logo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-7111348517255260198</id><published>2008-03-01T01:28:00.001-08:00</published><updated>2008-03-01T01:29:37.153-08:00</updated><title type='text'>Attack process</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;Generally, session fixation attack is a three-step process, as shown in fallowing Figure :    &lt;br /&gt;&lt;br /&gt;1. Session setup:&lt;br /&gt;First, the attacker either sets up a so-ca&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;lled “trap session” on    &lt;br /&gt;the target server and obtains that session’s ID, or selects a – usually arbitrary    &lt;br /&gt;– session ID to be used in the attack. In some cases, the established trap    &lt;br /&gt;session needs to be maintained (kept alive) by repeatedly sending requests    &lt;br /&gt;referencing it to avoid idle session timeout.    &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R8kh2jP0ihI/AAAAAAAAAEQ/jZiabR65sng/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 313px; height: 170px;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R8kh2jP0ihI/AAAAAAAAAEQ/jZiabR65sng/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5172702868069976594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;2. Session fixation:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt; Next, the attacker needs to introduce her session ID to the    &lt;br /&gt;user’s browser, thereby fixing his session.    &lt;br /&gt;&lt;br /&gt;3. Session entrance:&lt;br /&gt;Finally, the attacker has to wait until the user logs in to    &lt;br /&gt;the target server using the previously fixed session ID and then enter the    &lt;br /&gt;user’s session.    &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-7111348517255260198?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/7111348517255260198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=7111348517255260198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/7111348517255260198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/7111348517255260198'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/03/attack-process.html' title='Attack process'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_o3V5vGrnHeM/R8kh2jP0ihI/AAAAAAAAAEQ/jZiabR65sng/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-6846238686199044549</id><published>2008-03-01T01:24:00.000-08:00</published><updated>2008-03-01T01:26:56.768-08:00</updated><title type='text'>What is session Hijacking?</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;Web-based applications frequently use sessions to provide a friendly environment to their users. HTTP is a stateless protocol, which means that it provides no&lt;br /&gt;integrated way for a web server to maintain states throughout user’s subsequent&lt;br /&gt;requests. In order to overcome this problem, web servers – or sometimes web&lt;br /&gt;applications – implement various kinds of session management. The basic idea behind web session management is that the server generates a session identifier (ID) at some early point in user interaction, sends this ID to the user’s browser and makes sure that this same ID will be sent back by the browser along with each subsequent request. Session IDs thereby become identification tokens for users, and servers can use them to maintain session data (e.g., variables) and create a session-like experience to the users.&lt;br /&gt;&lt;br /&gt;There are three widely used methods for maintaining sessions in web environment: URL arguments, hidden form fields and cookies. While each of them has its benefits and shortcomings, cookies have proven to be the most convenient and also the least insecure of the three. From security perspective, most – if not all - known attacks against cookie-based session maintenance schemes can also be used against URL- or hidden form fields-based schemes, while the converse is not true. This makes cookies the best choice security-wise.&lt;br /&gt;&lt;br /&gt;Very often, session IDs are not only identification tokens, but also authenticators. This means that upon login, users are authenticated based on their credentials (e.g., usernames/passwords or digital certificates) and issued session IDs that will&lt;br /&gt;effectively serve as temporary static passwords for accessing their sessions.&lt;br /&gt;&lt;br /&gt;This makes session IDs a very appealing target for attackers. In many cases, an&lt;br /&gt;attacker who manages to obtain a valid ID of user’s session can use it to directly enter that session – often without arising user’s suspicion. Interestingly, most cross-site scripting proof-of-concept exploits focus on obtaining the session ID stored in browser’s cookie storage. This class of attacks, where the attacker gains access to the user’s session by obtaining his session ID, is called session hijacking.&lt;br /&gt;&lt;br /&gt;Web session security is focused on preventing three types of attacks against session IDs: interception, prediction and brute-force attacks. Encrypted communication effectively protects against interception1. Using cryptographically strong pseudorandom number generators and carefully chosen seeds that don’t leak from the server prevents prediction of session IDs. Finally, session IDs are immune to brute-force methods if their effective bit-length is large enough with respect to the number of simultaneous sessions.&lt;br /&gt;&lt;br /&gt;Proposals have been made for mitigating the threat of stolen session IDs, and&lt;br /&gt;some products already implement such ideas (e.g., RSA Security’s ACE/Agents for&lt;br /&gt;web servers).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-6846238686199044549?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/6846238686199044549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=6846238686199044549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/6846238686199044549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/6846238686199044549'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/03/what-is-session-hijacking.html' title='What is session Hijacking?'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-8915773830866192731</id><published>2008-02-18T01:18:00.000-08:00</published><updated>2008-02-18T02:09:07.342-08:00</updated><title type='text'>Sri Lankan Heritage</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;"SIGIRIYA"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;8th wonder of the world&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R7lZHcz2e8I/AAAAAAAAACY/DAVveK_5C1E/s1600-h/1+%283%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R7lZHcz2e8I/AAAAAAAAACY/DAVveK_5C1E/s320/1+%283%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5168260031911984066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left; font-weight: bold;"&gt;You have all heard about Sigiriya and perhaps you have visited it. It is a small village 10 miles off Dambulla in the district of MAtale. Visitors go there nearly everyday to climb its huge Rock of ancient fame and see the beautiful paintings on a part of its walls as well as the  interesting ruins found there.This Rock is very steep and is about 600 feet in height. It was once the fortress of a king of Ceylon who built a city around it and ruled from there for eighteen years.Here is the story of this king.&lt;br /&gt;&lt;br /&gt;About fifteen centuries ago King Datusena,the builder of Kalawewa tank, ruled at Anuradhapura.He had two sons,Kasyapa and Moggallana,and a daughter.Kasyapa was however,not born of the queen.His mother was a women of low birth,and Kasyapa therefore  had no claim to the throne.Moggallana,on the other hand ,was born of the royal queen and was the ri&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R7lRacz2exI/AAAAAAAAABA/-QW7BnK-POM/s1600-h/sigiriya2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 190px; height: 130px;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R7lRacz2exI/AAAAAAAAABA/-QW7BnK-POM/s320/sigiriya2.jpg" alt="" id="BLOGGER_PHOTO_ID_5168251562236476178" border="0" /&gt;&lt;/a&gt;ghtful heir.The king's daughter married the 'Senapathi'(the Commander in chief of the King's army) but her mother in low was a cruel women and she ill-treated her. When the king heard of this he flew in to such  a violent range that he burnt the mother in law alive!.Angered by this&lt;br /&gt;wicked deed,the Senapathi now looked out for a way of revenging himself on the king.Knowing that Kasyapa was displeased with his father, because  his low birthprevented  him from becoming  king after him ,the Senapathi urged him to rebel against the king .Kasyapa redily agreed. He captured his father with the Senapathi's support ,and is said to have stood him up against a wall and buried him alive by plastering him over with clay! He tried to seize his brother&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_o3V5vGrnHeM/R7lQ28z2ewI/AAAAAAAAAA4/aWU4w4L1YVE/s1600-h/sigiriya-lion+copy.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 195px; height: 129px;" src="http://bp0.blogger.com/_o3V5vGrnHeM/R7lQ28z2ewI/AAAAAAAAAA4/aWU4w4L1YVE/s320/sigiriya-lion+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5168250952351120130" border="0" /&gt;&lt;/a&gt; ,Moggallana,too and do away with him because he feared that some day Moggallana would make a bid for the throne.but Moggallana was tooo quick for him.He escaped to india.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kasyapa now placed himself on the throne and ruled at Anoradhapura. His subjects,however,were displeased with him over the foul murder of his father,and he  lived in constatnt fear of a rebellion.He also feared that his brother,with an army from India, would invade Ceylon at any moment.So he moved his capital to Sigiriya where,on the top of the  Rock,he built himself a large and beautifulpalace.He built a wonderful staircase leading to  it through the mouth of a huge lion carved out of  stone.He named the Rock "Sinha-giri" or "Sigiri",which means "Lion Rock".Round this he built a moat to protect himself against enemies.&lt;br /&gt;On a side of the royal palace he had  a large pond made.Several watch-towers, built on the  summit of the Rock,overlooked the surrounding country.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kasyapa reigned from this Rock fortress for eighteen years until Moggallana came with a powerful army to wage war on him. Instead of waiting for him in his fortress he came down the Rock and bravely rode forth to meet his brother.On the way  he came a cross a muddy place and he turned his  elephant bach to go along another way.His  men,however ,thought that he was turning aside to avoid a battle,and so they fled,leaving him all alone.Feeling ashamed to fall into the hands of his brother,Kasyapa killed himself by cutting his throat with his own sword.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;Sigiriya is the World's most beautiflul place ... Give your comm&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;ents according these shots..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R7lYWMz2e6I/AAAAAAAAACI/ke27AIvOVVI/s1600-h/1+%284%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R7lYWMz2e6I/AAAAAAAAACI/ke27AIvOVVI/s320/1+%284%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5168259185803426722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_o3V5vGrnHeM/R7lYWcz2e7I/AAAAAAAAACQ/ZCqzGl4IjUU/s1600-h/1+%285%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_o3V5vGrnHeM/R7lYWcz2e7I/AAAAAAAAACQ/ZCqzGl4IjUU/s320/1+%285%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5168259190098394034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_o3V5vGrnHeM/R7lV0Mz2eyI/AAAAAAAAABI/epEVPTg9QBc/s1600-h/1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_o3V5vGrnHeM/R7lV0Mz2eyI/AAAAAAAAABI/epEVPTg9QBc/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5168256402664618786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_o3V5vGrnHeM/R7lWqsz2e1I/AAAAAAAAABg/dAZjNbno_u8/s1600-h/1+%281%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_o3V5vGrnHeM/R7lWqsz2e1I/AAAAAAAAABg/dAZjNbno_u8/s320/1+%281%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5168257338967489362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_o3V5vGrnHeM/R7lV0sz2ezI/AAAAAAAAABQ/CqowWwPO4LE/s1600-h/1+%282%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_o3V5vGrnHeM/R7lV0sz2ezI/AAAAAAAAABQ/CqowWwPO4LE/s320/1+%282%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5168256411254553394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-8915773830866192731?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/8915773830866192731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=8915773830866192731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8915773830866192731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8915773830866192731'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/02/sri-lankan-heritage.html' title='Sri Lankan Heritage'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_o3V5vGrnHeM/R7lZHcz2e8I/AAAAAAAAACY/DAVveK_5C1E/s72-c/1+%283%29.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-8296626604115888320</id><published>2008-02-15T23:31:00.001-08:00</published><updated>2008-02-15T23:55:53.716-08:00</updated><title type='text'>How work CSS</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Have you ever mistyped the address of a web site and received a message like “Error - page name could not be found” or “The page you requested: page name does not exist”? Certainly you have, and odds are you never gave it a second thought; you simply corrected the address or went to a different site altogether. It happens all the time. There are plenty of dead links, or links with typos to stumble upon. However, when you encounter an error message like the two listed above, you are actually witnessing a potential s&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;ecurity breach—not necessarily against the site, but rather against you directly.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Suppose you entered the following&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt; valid URL:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_o3V5vGrnHeM/R7aUOcz2etI/AAAAAAAAAAg/8kO_bAhbvyg/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 659px; height: 133px;" src="http://bp3.blogger.com/_o3V5vGrnHeM/R7aUOcz2etI/AAAAAAAAAAg/8kO_bAhbvyg/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5167480598426974930" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Notice that "FILENAME.htm&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;l" is a string that you entered. The web site has included it in the page returned straight through to your browser.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This may seem harmless, but now imagine that you are browsing through auctions on a popular site; let’s call it auctions.example.com. You come across several auctions that someone has posted and would like to see more items that the same person has for sale; let’s assume this person is a “bad guy” (though you don’t know it) and call him BG12345. You&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt; click on BG12345’s website and see a listing of his auctions. You click on a link on his page that interests you and are taken to auction.example.com’s site displaying that item. You scroll down to place a bid, and the auction site prompts you for your name and password to sign in. You enter all the information and hit the submit button. Everything looks fine, but in reality, the information that you submit is getting sent back to BG12345. How can this be? The answer is that auction.example.com has what is known as a cross-site scripting (CSS) vulnerability.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;A CSS vulnerability is caused by the failure of a site to validate user input before returning it to the client’s web-browser. The essence of cross-site scripting is that an intruder causes a legitimate web server to send a page to a victim's browser that contains malicious script or HTML of the intruder's choosing. The malicious script runs with the privileges of a legitimate script originating from the legitimate web server. The two error messages mentioned earlier could be examples of such a situation. If instead of entering a page name, you entered an HTML or script tag, the server would have returned that command to your browser, as well. Your browser would assume the HTML or script tag was from auction.example.com. It would run the script with the privileges that are set up for that site, and when you looke&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;d at the website, everything would appear to be normal.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BG12345 used the same method to deceive you. When you clicked on the link to BG12345’s auction, the link was actually to an invalid page. The link may have looked something like the examp&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;le below, it used HTML and scripting to mimic the auction site’s page exactly. However, when you clicked submit, it used a form that passed your information back to BG12345. Now BG12345 can access your account, place bids, and change your information. BG12345 can also change your password and lock you out of your own account. Even worse, BG12345 can see the credit card number that you registered with.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So what did BG12345 do? BG12345’s web site offered a link to auction.example.com that looked something like this:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_o3V5vGrnHeM/R7aUdcz2euI/AAAAAAAAAAo/6Vy6Xyc95VQ/s1600-h/2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 653px; height: 156px;" src="http://bp3.blogger.com/_o3V5vGrnHeM/R7aUdcz2euI/AAAAAAAAAAo/6Vy6Xyc95VQ/s320/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5167480856125012706" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;In effect, BG12345 managed to "inject" a JavaScript program into the page returned to you by auction.example.com. The JavaScript ran as though it originated at auction.example.com, and could therefore process events in that document. It also maintained communication with BG12345 by virtue of scripting that BG12345 put in the link; this is the way a CSS vulnerability can be exploited to "sniff" sensitive data from within a web page, including passwords, credit card numbers, and any other arbitrary information you input. There are a number of variants to this problem. Odds are that bank.example.com also has the same vulnerability somewhere on its site. BG12345 could potentially access your bank account and transfer funds using the same process.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-7945154903167195";&lt;br /&gt;/* 125x125, created 2/15/08 */&lt;br /&gt;google_ad_slot = "8412182571";&lt;br /&gt;google_ad_width = 125;&lt;br /&gt;google_ad_height = 125;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-8296626604115888320?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/8296626604115888320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=8296626604115888320' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8296626604115888320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/8296626604115888320'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/02/how-work-css.html' title='How work CSS'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_o3V5vGrnHeM/R7aUOcz2etI/AAAAAAAAAAg/8kO_bAhbvyg/s72-c/1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-5354973529832883408</id><published>2008-02-03T23:26:00.000-08:00</published><updated>2008-02-03T23:34:26.560-08:00</updated><title type='text'>No More HACKING..no more</title><content type='html'>&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Hacking hacking hack...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;in here im not going to teah you hack.. but i ll give you some technique to prevent hacking attacks. its very difficlut to be a Hacker.tThe peroson who going to be a&lt;br /&gt;hacker should have expert knowledge of atlest one programming language and creative mind.. its better to know hacking type, mostly hacker are used. these things are i got from the internet. the accuracucy may be sure. but it ll give enough idea.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;THESE ARE NOT MY INSPIRATION.THANKS FOR EVERY ORIGINAL AUTHORS..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;without your article, i cant create this type of blog&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="font-size:130%;"&gt;These are the top 10 web hacking technique commonly use&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Unvalidated input&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Broken access control&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Broken authentication and session management&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Cross site scripting&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Buffer overflows&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Injection flaws&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Improper error handling&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Insecure storage&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Denial of service&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 0, 0);font-size:100%;" &gt;Insecure configuration management&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;some of the above are explain in datails&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;INJECTION FLAWS(SQL INJECTION)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SQL — Structured Query Language — is the language used by software engineers and web developers everywhere to interface web applications with databases. When a web developer uses data from a web form as part of a SQL statement without carefully validating it, there is a reasonable likelihood of a SQL Injection vulnerability.&lt;br /&gt;&lt;br /&gt;SQL Injection attacks typically only work against systems where serverside software is constructing strings to build dynamic SQL statements using parameters controlled by an end user. Many database-driven systems utilize stored procedures extensively; depending on how the stored procedures are called, these attacks probably won’t work.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;CROSS SITE SCRIPTING&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cross Site Scripting (CSS for short, but sometimes abbreviated as XSS) is one of the most common application level attacks that hackers use to sneak into web applications today. Cross site scripting is an attack on the privacy of clients of a particular web site which can lead to a total breach of security when customer details are stolen or manipulated. Unlike most attacks, which involve two parties – the attacker, and the web site, or the attacker and the victim client, the CSS attack involves three parties – the attacker, a client and the web site. The goal of the CSS attack is to steal the client cookies, or any other sensitive information, which can identify the client with the web site. With the token of the legitimate user at hand, the attacker can proceed to act as the user in his/her interaction with the site – specifically, impersonate the user. For example, in one audit conducted for a large company it was possible to peek at the user’s credit card number and private information using a CSS attack. This was achieved by running malicious Javascript code at the victim (client) browser, with the “access&lt;br /&gt;privileges” of the web site. These are the very limited Javascript privileges which generally do not let the script access anything but site related information. It should be stressed that although the vulnerability exists at the web site, at no time is the web site directly harmed. Yet this is enough for the script to collect the cookies and send them to the attacker. The result, the attacker gains the cookies&lt;br /&gt;and impersonates the victim.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;INPUT VALIDATION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Input validation attacks attempt to submit data which the application does not expect to receive. Normally, an application will perform some type of sanity check on user input. This check tries to ensure that the data is useful. More important checks are necessary to prevent the data from crashing the server. Less stringent checks are required if the data is only to be limited to a specific length.&lt;br /&gt;&lt;br /&gt;Imagine the credit card field for an application’s shopping cart. First of all, the credit card number will only consist of digits. Furthermore, most credit card numbers are only 16 digits long, but a few will be less. So, the first validation routine will be a length check. Does the input contain 14 to 16 characters? The second check will be for content. Does the input contain any character that is not a number? We could add another check to the system that determines whether or not the data represents a reasonable credit card number. The value “0000111122223333” is definitely not a credit card number, but what about&lt;br /&gt;“4435786912639983”? A simple function can determine if a 16-character value satisfies the checksum required of valid credit card numbers. Publicly available routines can determine the validity and card type of a 15-character credit card number that starts with a 3 and where the second digit is a 4 or a 7.&lt;br /&gt;&lt;br /&gt;Data validation can be complex. The application programmers have to exercise a little prescience to figure out all of the possible values that a user might enter into a form field. We just mentioned three simple checks for credit card validation. These tests can be programmed in JavaScript, placed in theHTMLpage, and served over SSL. But is it secure?&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;SESSION HAIJACKING&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Many web-based applications employ some kind of session management to create a user-friendly environment. Sessions are stored on server and associated with&lt;br /&gt;respective users by session identifiers (IDs). Naturally, session IDs present an&lt;br /&gt;attractive target for attackers, who, by obtaining them, effectively hijack users’&lt;br /&gt;identities. Knowing that, web servers are employing techniques for protecting session IDs from three classes of attacks: interception, prediction and brute-force attacks.  In a session fixation attack, the attacker fixes the user’s session ID before the user even logs into the target server, thereby eliminating the need to obtain the user’s session ID afterwards. There are many ways for the attacker to perform a session fixation attack, depending on the session ID transport mechanism (URL arguments, hidden form fields, cookies) and the vulnerabilities available in the target system or its immediate environment. The paper provides detailed information about exploiting vulnerable systems as well as recommendations for protecting them against session fixation attacks.&lt;br /&gt;&lt;br /&gt;so.. its enough for today.. i think now you have VERY LITTLE IDEA about what hackers do&lt;br /&gt;at the next i ll tell you another type of hackers technique and, newly trend..&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SOMETIMES THIS BLOG LL BE DISSAPEAR AFETR FEW DAYS.. COZ I PUBLISHED HACKERS SECRETS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;BUT REMEMBER THERE MUSNT BE ANY SECRET.. WE HAVE TO SHARE OUR KNOWLEDGE TO INTERNET&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;BECOME BETTER PLACE TO EVERYONE..SO I M WAITING FOR YOU COMMENTS.. USE THIS BLOG TO&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SHARE YOUR KNOWLEDGE.. THIS LL HELP TO US KEEP OUR SITE SAFE.. AND ALSO CAUSE TO&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;IMPROVE OUR KNOWLEDGE..&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-5354973529832883408?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/5354973529832883408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=5354973529832883408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/5354973529832883408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/5354973529832883408'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/02/no-more-hackingno-more.html' title='No More HACKING..no more'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8434463709749247651.post-4658990852507644851</id><published>2008-02-03T06:03:00.000-08:00</published><updated>2008-02-03T06:07:48.211-08:00</updated><title type='text'>Cross Site Scripting</title><content type='html'>&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;What is XSS?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;"XSS", or cross-site scripting, is an attack to other users. It won't give you 'root' or SYSTEM access on a web server. It lives purely on application level (forget about the OSI model for just a minute), so it'll get you some privileges/information about the web application. Nothing more, nothing less.&lt;br /&gt;&lt;br /&gt;Roughly speaking, XSS is the ability of injecting HTML tags in the input of a web application. A "web application" can be many things, going from a web based e-mail client to 'online forums' to e-shopping malls. This list is only limited due human creativity.&lt;br /&gt;&lt;br /&gt;To give a very basic example, imagine a guestbook where people can discuss what they think about that very website. When viewing a guestbook, a user sees whatever previous users say about this particular website, furthermore sometimes even HTML tags are allowed. Why not putting your text in a red 'comic sans' font, so that your message will be noticed.&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;This is dangerous.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8434463709749247651-4658990852507644851?l=websecurities.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://websecurities.blogspot.com/feeds/4658990852507644851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8434463709749247651&amp;postID=4658990852507644851' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/4658990852507644851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8434463709749247651/posts/default/4658990852507644851'/><link rel='alternate' type='text/html' href='http://websecurities.blogspot.com/2008/02/cross-site-scripting.html' title='Cross Site Scripting'/><author><name>MD</name><uri>http://www.blogger.com/profile/17999812140771553701</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
