bWAPP安装包下载:https://sourceforge.net/projects/bwapp/

在已经安装好lamp环境的虚拟机上,将bWAPP安装包解压后放在/var/www/html目录下,更改配置文件/bWAPP/admin/下的settings.php文件,如图:

访问一下:https://172.17.8.123/bWAPP/bWAPP/install.php
https://IP地址/html下的bWAPP文件夹/bWAPP/install.php

点击安装bWAPP:

安装成功:

点击Login输入bee,bug登陆时显示:

数据库bwapp不存在;这是因为建立数据库的文件不能建立数据库,所以这里我们手动建立一个数据库。

首先连接数据库:
[root@localhost /]# mysql -uroot -p
输入数据库root用户密码
Create database bwapp; //数据库名和配置文件中的要一致

有了数据库,接下来需要手动建立数据库中的表,并在表中添加数据
代码如下:

使用数据库bwapp:
use bwapp;创建blog表:CREATE TABLE blog (id int(10) NOT NULL ,owner varchar(100) DEFAULT NULL,entry varchar(500) DEFAULT NULL,date datetime DEFAULT NULL,PRIMARY KEY (id)
);创建heroes表:CREATE TABLE heroes (id int(10) NOT NULL ,login varchar(100) DEFAULT NULL,password varchar(100) DEFAULT NULL,secret varchar(100) DEFAULT NULL,PRIMARY KEY (id)
);heroes表添加数据:INSERT INTO heroes VALUES (1, 'neo', 'trinity', 'Oh why didn''t I took that BLACK pill?');
INSERT INTO heroes VALUES (2, 'alice', 'loveZombies', 'There''s a cure!');
INSERT INTO heroes VALUES (3, 'thor', 'Asgard', 'Oh, no... this is Earth... isn''t it?');
INSERT INTO heroes VALUES (4, 'wolverine', 'Log@N', 'What''s a Magneto?');
INSERT INTO heroes VALUES (5, 'johnny', 'm3ph1st0ph3l3s', 'I''m the Ghost Rider!');
INSERT INTO heroes VALUES (6, 'seline', 'm00n', 'It wasn''t the Lycans. It was you.');创建movies表:CREATE TABLE movies (id int(10) NOT NULL ,title varchar(100) DEFAULT NULL,release_year varchar(100) DEFAULT NULL,genre varchar(100) DEFAULT NULL,main_character varchar(100) DEFAULT NULL,imdb varchar(100) DEFAULT NULL,PRIMARY KEY (id)
);movies表添加数据:INSERT INTO movies VALUES (1, 'G.I. Joe: Retaliation', 2013, 'action', 'Cobra Commander', 'tt1583421');
INSERT INTO movies VALUES (2, 'Iron Man', 2008, 'action', 'Tony Stark', 'tt0371746');
INSERT INTO movies VALUES (3, 'Man of Steel', 2013, 'action', 'Clark Kent', 'tt0770828');
INSERT INTO movies VALUES (4, 'Terminator Salvation', 2009, 'sci-fi', 'John Connor', 'tt0438488');
INSERT INTO movies VALUES (5, 'The Amazing Spider-Man', 2012, 'action', 'Peter Parker', 'tt0948470');
INSERT INTO movies VALUES (6, 'The Cabin in the Woods', 2011, 'horror', 'Some zombies', 'tt1259521');
INSERT INTO movies VALUES (7, 'The Dark Knight Rises', 2012, 'action', 'Bruce Wayne', 'tt1345836');
INSERT INTO movies VALUES (8, 'The Incredible Hulk', 2008, 'action', 'Bruce Banner', 'tt0800080');
INSERT INTO movies VALUES (9, 'World War Z', 2013, 'horror', 'Gerry Lane', 'tt0816711');创建users表:CREATE TABLE users (id int(10) NOT NULL ,login varchar(100) DEFAULT NULL,password varchar(100) DEFAULT NULL,email varchar(100) DEFAULT NULL,secret varchar(100) DEFAULT NULL,activation_code varchar(100) DEFAULT NULL,activated tinyint(1) DEFAULT '0',reset_code varchar(100) DEFAULT NULL,admin tinyint(1) DEFAULT '0',PRIMARY KEY (id)
);users表添加数据:INSERT INTO users VALUES (1, 'A.I.M.', '6885858486f31043e5839c735d99457f045affd0', 'bwapp-aim@mailinator.com', 'A.I.M. or Authentication Is Missing', null, 1, null, 1);
INSERT INTO users VALUES (2, 'bee', '6885858486f31043e5839c735d99457f045affd0', 'bwapp-bee@mailinator.com', 'Any bugs?', null, 1, null, 0);

重新启动数据库:systemctl restart mariadb

有了数据库之后再次输入用户名bee,密码bug,就可以成功登陆bWAPP靶场了

bWAPP搭建以及数据库文件bwapp.sqlite不能自动建立数据库的问题相关推荐

  1. sqlserver在linux数据备份,SQLServer数据库之sqlserver for linux自动备份数据库脚本

    本文主要向大家介绍了SQLServer数据库之sqlserver for linux自动备份数据库脚本,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 不多说直接上脚本 # ...

  2. linux 链接数据库mysql数据库文件_linux 命令行 链接mysql数据库

    MySQL命令行导出数据库 MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\My ...

  3. 安卓怎么连接服务器的数据库文件,安卓怎么连接服务器的数据库文件

    安卓怎么连接服务器的数据库文件 内容精选 换一换 文档数据库服务支持开启公网访问功能,通过弹性IP进行访问.您也可通过弹性云服务器的内网访问文档数据库.要将已有的MongoDB数据库迁移到文档数据库, ...

  4. 服务器怎么查看数据库文件,怎么查看服务器上的数据库文件

    怎么查看服务器上的数据库文件 内容精选 换一换 创建sink流将Flink作业数据通过OBS转储方式输出到数据仓库服务(DWS),即Flink作业数据先输出到OBS,然后再从OBS导入到DWS.如何导 ...

  5. 打开服务器数据库文件,如何打开服务器中的数据库文件

    如何打开服务器中的数据库文件 内容精选 换一换 云服务器新增磁盘,开机自动执行磁盘初始化脚本后,Oralce.MySQL和SQL Server等数据库系统日志Msg 823错误 .磁盘初始化脚本Win ...

  6. SQL Server 2008R2数据库文件导入到SQL Server 2008数据库中

    最近,电脑重装系统之后,安装了SQL Server 2008.附加数据库文件的时候,发现无法附加,提示版本不对.想起来,原来的数据库版本是SQL Server 2008R2.低版本的数据库管理工具无法 ...

  7. html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情...

    考生文件夹下存在一个数据库文件"samp3.accdb",里面已经设计好表对象"tEmployee"和查询对象 "qEm 考生文件夹下存在一个数据库文 ...

  8. oracle如何导入excel数据库文件,如何将excel导入oracle数据库的教程

    在Excel中录入好数据以后就需要导入到oracle数据库,或许有些朋友不知道该如何做.下面是学习啦小编带来的关于如何将excel导入oracle数据库的教程,欢迎阅读! 如何将excel导入orac ...

  9. VB6基本数据库应用(二):建立数据库

    这是同样系列的第二篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9451987 建立数据库 前文再续,书接上一回.这一章将会讲述如何 ...

最新文章

  1. 百度翻译Q1 DAU增长40%,疫情期学生在线学习率猛增
  2. 谷歌眼镜开发入门经典
  3. 编译安装PHP 时遇到问题解决方法.
  4. HTTP 2.0 协议
  5. Android百度SDK定位
  6. 地线与接地螺丝_28个配电接地的基本要求,最容易忽略的往往是最重要的
  7. 合理设置MTU,提升下载速度
  8. 关于美食html网页设计完整版,10个以美食为主题的网页设计案例
  9. PADS2007库转换为PADS 9.0以上库文件
  10. 2021年危险化学品经营单位安全管理人员考试内容及危险化学品经营单位安全管理人员考试报名
  11. html制作论坛页面模板,Discuz3.3仿小米论坛风格整站模板制作教程——1、新建模板方案...
  12. java8-stream示例
  13. python线程isalive_如何在线程类上使用.isAlive()
  14. Swift之函数的语法和使用 | CSDN创作打卡
  15. geoip 注册_【注册】饲料添加剂巴基斯坦注册简介
  16. wxX11移植到arm板上(序)
  17. 订单中心,究竟是分还是合?
  18. 贪心算法-数列极差问题(对前篇文章的修改)
  19. 第六章: Cassandra架构--Cassandra:The Definitive Guide 2nd Edition
  20. 天津大学计算机网络专业排名,2019计算机考研天津大学先进网络技术与应用重点实验室简介...

热门文章

  1. SOA面向服务架构:服务、服务实例、ARXML、服务接口调用、各参与方以及协议选择
  2. [送给她]最近比较火的给她推送天气,恋爱倒计时等功能教程
  3. 西工大NOJ数据结构理论——014.求广义表深度(严5.30)
  4. Swagger接口文档
  5. c# html 解码,C#,.Net Core Escape、Url编码与解码
  6. linux没有nmtui这个命令,linux进阶之nmtui和nmcli配置网络
  7. ktv前台接待_ktv前台接待岗位职责精选范例
  8. java编写输出20个数_【Java每日编程小练习 2021-01-20】
  9. 学习笔记之VoIP基本原理与应用
  10. thinkphp lang命令执行(QVD-2022-46174)漏洞复现