Commit Graph

3178 Commits

Author SHA1 Message Date
Brendan Coles
f48acc3708 Bump minimum required Ruby version from 2.3+ to 2.4+ 2019-02-10 10:43:11 +00:00
Brendan Coles
4ce319b447 Fix icon size 2019-02-10 10:38:36 +00:00
Brendan Coles
e090b22656 Move new_zombie.mp3 to AdminUI extension - #1240 2019-02-10 10:32:12 +00:00
Brendan Coles
cb2e8b6681 Rescue from failed database reset 2019-02-10 08:45:36 +00:00
Brendan Coles
ee68811e62 Add support for Firefox 59-99 2019-02-10 08:35:21 +00:00
Brendan Coles
be6149ae6c Add Ruby 2.6.0 to Travis config 2019-02-10 08:28:15 +00:00
Brendan Coles
81383da72c Add support for Firefox 59-99 2019-02-10 08:24:35 +00:00
bcoles
5611fed0d2 Merge pull request #1669 from bcoles/admin_ui
Move UI formatting to Admin UI extension
2019-02-10 19:08:05 +11:00
Brendan Coles
5b53425c20 Move UI formatting to Admin UI extension 2019-02-10 08:13:39 +00:00
bcoles
602778d279 Merge pull request #1667 from bcoles/system_info
Add getCpuCores getCpuDetails getMemory getBatteryDetails to beef.hardware API
2019-02-10 00:26:35 +11:00
Brendan Coles
10d023f964 br 2019-02-09 13:35:19 +00:00
Brendan Coles
baf852a26b Add getCpuCores getCpuDetails getMemory getBatteryDetails 2019-02-09 13:16:02 +00:00
Brendan Coles
bd20f9fc01 Add check for NodeJS for Uglifier 2019-02-09 13:10:56 +00:00
Brendan Coles
47f79ecaa2 Rename beef.hardware.cpuType to beef.hardware.getCpuArch 2019-02-09 11:37:11 +00:00
Brendan Coles
3108653c69 Move getScreenSize from beef.browser to beef.hardware 2019-02-09 11:23:18 +00:00
Brendan Coles
5bce57854b Update vis.js library to 4.21.0 2019-02-09 10:11:55 +00:00
Brendan Coles
d20fb12e0b Rename get_system_info to get_system_info_java 2019-02-09 09:55:58 +00:00
bcoles
cf4cc31d68 Merge pull request #1663 from unkn0w/patch-1
Added ruby-dev package for Debian and Kali
2019-02-09 19:14:13 +11:00
Jakub 'unknow' Mrugalski
4eed8da516 Added ruby-dev package for Debian and Kali
Without package "ruby-dev", I got this error on my Kali Linux:

Building native extensions. This could take a while...
ERROR:  Error installing json:
	ERROR: Failed to build gem native extension.

    current directory: /var/lib/gems/2.5.0/gems/json-1.8.6/ext/json/ext/generator
/usr/bin/ruby2.5 -r ./siteconf20190117-11443-w5znm6.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
2019-01-17 14:37:20 +01:00
Brendan Coles
64dd3c653c Merge pull request #1659 from kinduff/patch-1
Detects Manjaro as an Arch distro
2019-01-07 06:22:24 +11:00
Alejandro AR
03d92f25e3 Detects Manjaro as an Arch distro
Manjaro is a distro based on Arch, but it's os-release file is not marked as Arch.
This change provides support to this distribution for easy install.
2019-01-06 13:12:07 -06:00
Ben Passmore
9f1e8f5e8d Updated copyright 2019-01-01 11:57:28 +10:00
Ben Passmore
d09eb4b15b sqlite-dev not required in travis 2018-12-09 10:42:15 +10:00
Ben Passmore
ecba5870f6 Altered travis conf to try get automated builds working 2018-12-09 10:39:32 +10:00
Brendan Coles
1d2b5b8c12 Merge pull request #1650 from onurerhan/patch-1
Fix for typo in module name
2018-12-07 09:30:49 +11:00
Onur Erhan
685632addf Fix typo in module name 2018-12-06 15:41:56 +00:00
Brendan Coles
577f6b0db4 Merge pull request #1639 from Ven0mSnake/master
RickRoll module fix
2018-11-25 08:08:51 +11:00
Ven0mSnake
07a911b3c3 RickRoll module fix 2018-11-02 16:40:29 +01:00
Brendan Coles
c1ce053795 Merge pull request #1618 from H4xl0r/master
Updated Firefox Fake Plugin Bar
2018-10-16 17:44:01 +11:00
Brendan Coles
147da11325 Check empty public and public_port 2018-10-01 13:37:15 +00:00
Brendan Coles
2d3b2fc9a5 Update ISSUE_TEMPLATE.md 2018-10-01 23:05:25 +10:00
Brendan Coles
4603612a7b Validate beef.http.public and beef.http.public_port 2018-10-01 12:46:22 +00:00
Brendan Coles
7e010e2e1f Disable default credentials 2018-10-01 12:39:03 +00:00
Brendan Coles
4ff68d42e3 Bump rubyzip from '>= 1.2.1' to '>= 1.2.2' 2018-09-28 07:28:42 +10:00
Ben Passmore
888e0f838b Fixed issues when running tests on fresh clone
- Added the `rdoc` gem to the test group.
- Created `tmp` directory if one doesn't exist to store testing beef
configuration.
2018-09-22 14:48:45 +10:00
Brendan Coles
a244a02263 Merge pull request #1609 from dafyk/patch-1
Alpine linux support
2018-09-21 17:44:28 +10:00
Brendan Coles
6bba63abf8 Pending kickstart 2018-09-17 17:26:42 +10:00
H4xl0r
ede600a322 Updated Firefox Fake Plugin Bar
Added real Firefox Plugin Picture.
Fixed some margin errors. (Install Plugin Button location / X Button location) 
Looks way better now :-) ??
2018-09-14 13:39:42 +02:00
Da-FyK
bdc30fd750 Alpine linux support
Added detection of alpine linux and required packages
2018-08-13 12:17:16 +02:00
Brendan Coles
d237c95465 Merge pull request #1597 from slackr/master
Raw JavaScript ARE rule
2018-07-20 04:27:10 +10:00
slackr
da8d78f40a Raw JavaScript ARE rule 2018-07-19 14:21:08 -04:00
Brendan Coles
aa4a4de118 Merge pull request #1595 from ignisf/fix-readme-typo
Fix faulty Markdown syntax in the README
2018-07-19 21:18:03 +10:00
Petko Bordjukov
d284d07e20 Fix faulty Markdown syntax in the README 2018-07-19 13:57:32 +03:00
Brendan Coles
49227ae0a9 Add gem 'xmlrpc' to Gemfile 2018-07-19 20:42:44 +10:00
Brendan Coles
eb3dcda076 Bump Ruby version to 2.5.1 2018-07-19 19:57:00 +10:00
Brendan Coles
f2d2fd6990 Merge pull request #1591 from ignisf/drop-therubyracer-dep
Remove the dependency on therubyracer
2018-07-19 19:21:51 +10:00
Petko Bordjukov
487c71bedd Remove the dependency on therubyracer
therubyracer has long been unmaintained which is causing both security and build
issues to go unfixed. As beef depends on it only to provide a JS runtime for
execjs, we can drop it and require users to install Node.js. execjs
automatically finds the node binary and uses it as a JS runtime.

This fixes #1478, #1045, #1046, #1249, #1374, #1377, #1395, #1396, #1428, #1429
This also fixes #1433, #1502, #1504, #1540, #1545, #1547
2018-07-19 12:12:05 +03:00
Brendan Coles
c156730afc Steak 2018-07-19 19:10:37 +10:00
Brendan Coles
0a415b2252 Update rake and sinatra gems to 2.0+ 2018-07-19 07:41:47 +00:00
Brendan Coles
5b771274fb Revent client jQuery from 3.3.1 to 1.12.4 2018-07-19 07:07:49 +00:00