需求:直接保存取证结果前端页面到django的/static/history目录下,相当于保存了本次取证结果,毕竟结果写到数据库不够直观,也会更麻烦
工具:pycharm
环境:kali(其实随意)
浏览器:谷歌(经验证,ie可以,但火狐不可以,是个小坑)
代码:
django目录:
保存在自己建立的/static/history
前端js:
注意,jQuery我的下载了到本地,也可以修改是src="https://code.jquery.com/jquery-3.1.1.min.js"
<script src='{% static "js/jquery.js" %}' integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
<script type="text/javascript" charset="utf-8">
function save() {
var context = $("<p>").append($("html").clone()).html();
var postUrl = "/save/";//提交地址
var postData = context; //第一个数据
var ExportForm = document