• CTF’s web learning record — file contains


    File contains summary Common files contain functions and principles Local file contains Remote file contains Remote inclusion with question mark truncation utilize php://filter utilize php://input serialization and deserialization Java file contains CVE-2018-12613 summary summary Back end programmers usually write reusable functions to a single file, and then call this file directly when needed. This process […]

  • Some problems in the [blog system] project


    Article catalogue 1. Project process 2. Problems in database design 3. Problems with template engine 3.1 template engine initialization 3.2 input box settings for blog text editing 3.3 there are too many records on the page, exceeding the specified area 3.4 the displayed blog needs markdown rendering 4. Problems of front and rear end separation […]

  • Ajax for web development


    Today, I will share with you the usefulness of Ajax technology in combination with several cases Let’s first understand what AJAX is Ajax: Technology of refreshing only partial pages The full name of AJAX is asynchronous JavaScript and XML AJAX is not a new programming language, but a new way to use existing standards AJAX […]

  • JavaWeb. Use of El and JSTL


    Foreword: in the last article, we talked about El expressions and JSTL tags. In this article, we use el and JSTL to translate <% = XX in the previous shopping cart code XX% > code substitution. First, you need to guide the package, which I don’t need to talk about, and then you need to […]

  • 04 basic introduction: web source code expansion


    1. Function of web source code It is used to audit code vulnerabilities and make an information breakthrough. Chestnut: after obtaining an ASP source code, you can use the default database download as a breakthrough. If you obtain a vulnerability of other script source code, you can conduct code audit, mine or analyze its business […]

  • Update on Vue custom directives


    Occurs after the bind — > beforemount instruction is bound to an element. Only onceOccurs after the inserted — > mounted element is inserted into the parent dombeforeUpdate: Vue3. Top note: X is newly added, which is called before the element is updated. componentUpdated –> updatedbeforeUnmount : Vue3. The new top note of X will […]

  • PHP and JS realize file reading and writing operation


    front end: <!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title>WEB BDT v1.1.0</title> <link rel=”shortcut icon” href=”../layui-v2.6.8/layui/logo/bitbug_favicon.ico” /> <link rel=”stylesheet” href=”../layui-v2.6.8/layui/myfont/iconfont.css”> <link rel=”stylesheet” type=”text/css” href=”../layui-v2.6.8/layui/css/layui.css” /> <script src=”../layui-v2.6.8/layui/layui.js” type=”text/javascript” charset=”UTF-8″></script> <script src=”https://code.jquery.com/jquery-3.4.1.min.js”></script> </head> <body > <hr/> <div class=”layui-col-md1″> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </div> <div class=”layui-col-md2″> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span>Name:</span> <input type=”text” id=”Name”> </div> <div class=”layui-col-md2″> <span>Password:</span> <input type=”text” id=”Password”> </div> <div class=”layui-col-md5″> […]

  • Recurrence of Apache middleware vulnerabilities


    Kali duplicate Apache unknown extension parsing vulnerability ReappearanceI uploaded a file called shell php. AAA file, when this feature exists, take a look AAA doesn’t know,Continue parsing I know PHP. It has been parsed into a PHP file. For example, visit phpin.fo php. Qqq can successfully display phpinfo So which suffixes Apache doesn’t know?Not in […]

  • Java Web verification code & login & press release


    preface Last time I shared nine songsPage Jump & JDBCWith JDBC, we can connect to the database and start learning java web. This project is a news release system. I will do it slowly. When the perfect version comes out, I will do the article of the whole project. Please look forward to it.Old rule: […]

  • Lumen 9. Correct posture of X for routing current limitation [don’t copy the code]


    I hope you can find the correct operation posture and don’t move directly online. In fact, some methods are built in the framework. Configuration Middleware Middleware class First, go to laravel to get the middleware source code:ThrottleRequests.php, and thenapp/Http/MiddlewareCreate the file in (you can create any subfolder yourself). Here I put the middleware inapp/Http/Middleware/RouteDirectory. Note […]

  • ASP. Net verification code related problems


    Job: verification code requirement: (1) The verification code should be in picture format, not in text format, that is, it cannot be selected with the mouse. (2) There should be noise and interference lines on the verification code. (3) The verification code should avoid similar characters, such as “0” and “O”, “I” and “1”. (4) […]

  • Web paging printing thin line table + the ultimate strategy of paging printing


    Recently, when printing for the customer, the customer proposed not to print the header of the page, but to print the contents of the form, because the header has a background and print button, and the thin line form is required. I think the thin line form is not very simpleIf you don’t know how […]