Implementing TinyWebServer from scratch
Original author: https://zhuanlan.zhihu.com/p/364044293
From 0 to server development -- TinyWebServer
preface:
Project code for modification, complete annotation and addition of functions:
https://github.com/white0dew/WebServer
What is it—— C + + lightweight Web server under Linux helps beginners quickly practice network pr ...
Added by DavidP123 on Fri, 11 Feb 2022 23:37:11 +0200
Understand ARP deception
preface
Learning ARP deception
ARP spoofing is also a very old penetration method, which mainly plays the role of information collection. For example, you can use spoofing to obtain each other's traffic, and analyze the information you think is important from the traffic, such as XX account password. Or use ARP attack to cut off the network a ...
Added by The Phoenix on Fri, 11 Feb 2022 18:35:59 +0200
Implementation of fluent web plug-in: get through JavaScript and Dart
Previously, I shared how to support Android and Windows in the fluent plug-in. This article will add the implementation method of Web plug-in and create a simple web one-dimensional code and two-dimensional code recognition application.
Reference resources
https://dart.dev/web/js-interophttps://github.com/grandnexus/firebase-darthttps://pub ...
Added by ksduded on Thu, 10 Feb 2022 14:05:00 +0200
xss manual version of cross site script attack
definition
Cross site scripting (XSS): cross site scripting is a computer security vulnerability that often occurs in web applications. It allows malicious web users to implant code into pages provided to other users.
type
Storage (persistent) The cross site script can be injected into the file system or database of the server – lu ...
Added by LDM2009 on Thu, 10 Feb 2022 10:38:10 +0200
web learning record of CTF -- advanced SQL injection
summary
this part is the advanced part of sql injection knowledge, and introduces more injection skills.
Time injection attack
the scenario of time injection attack is also that the server does not return the information of query statements, which is similar to boolean injection attack. boolean injection guesses the d ...
Added by ma9ic on Wed, 09 Feb 2022 20:44:09 +0200
Ajax asynchronous request
Ajax
Ajax concepts
Ajax(Asynchronous JavaScript and XML): asynchronous JavaScript and XML
effect
Using Ajax, the page can be updated without refresh, the page can be submitted asynchronously, and the user experience can be improved
essence
Use a special object (XMLHttpRequest) provided by the browser to send a request to the server asynch ...
Added by Cyberspace on Wed, 09 Feb 2022 11:32:19 +0200
Difference between static folder and templates folder in springboot (solution to css style loss after page Jump)
springboot had just learned a little. Now it has been driven to the shelves to do a big innovation project. It also encountered many difficulties. Among them, it encountered static and templates folders to store static resources. After jumping, it found that there was only html code. It took a long time to check many big guys' blogs. Here ar ...
Added by ss32 on Wed, 09 Feb 2022 05:51:28 +0200
JSP self use notes
JSP
JSP (full name JavaServerPages) is created by [Sun Microsystems]( https://baike.baidu.com/item/Sun Microsystems led the creation of a Dynamic web technology Standard. JSP deployed on the web server can respond to the request sent by the client and generate dynamically according to the request content HTML,XML Or other format documents Web ...
Added by jusitnm on Tue, 08 Feb 2022 15:08:23 +0200
Front end basic knowledge learning - ShadowDOM&LightDOM
DOM
DOM and SAX
W3C has developed a set of standard interface specifications for writing XML analyzers - DOM.
In addition, XML_ According to the requirements of the application, the members of dev mailing list also spontaneously defined a set of interface specification for operating XML documents - SAX.
These two kinds of interface specific ...
Added by mccormr7 on Tue, 08 Feb 2022 00:49:38 +0200
[Web development] implementation of login and registration function
Login and registration is a common function of the website. This article implements a small demo of this function according to the tutorial of dark horse programmer. reference resources: https://www.bilibili.com/video/BV1Qf4y1T7Hx?p=109 maven file download: https://download.csdn.net/download/qq1198768105/79568473
Login function
Train of tho ...
Added by itpvision on Mon, 07 Feb 2022 08:08:38 +0200