Commit Graph

3159 Commits

Author SHA1 Message Date
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
Brendan Coles
07c5473edf gem 'sinatra', '~> 1.2' 2018-07-19 02:33:21 +10:00
Brendan Coles
ba5f793b93 Add Get Geolocation (Third-Party) command module 2018-07-15 12:48:44 +00:00
Brendan Coles
445cbb02b2 Merge pull request #1586 from Dimansel/README.md-patch-1
Fix link to the Ruby website
2018-07-07 14:56:34 +10:00
Dmitry
2410a3bd8a Fix link to the Ruby website 2018-07-06 14:48:04 -04:00
Brendan Coles
1dea97511b Code cleanup 2018-06-11 11:36:35 +00:00
Brendan Coles
21af0ae705 Warn on Event Logger load if WebSockets are enabled 2018-06-11 11:36:09 +00:00
Brendan Coles
bebe6b81b0 Add support for Firefox 59-99 and Chrome 59-99 2018-06-11 05:39:16 +00:00
Brendan Coles
9ba4b10b40 Rollback hook jQuery version to 1.12.4 to support IE6-8 2018-06-11 05:05:29 +00:00
Brendan Coles
8e90587a77 Allow absolute paths for SSL cert and key 2018-06-04 11:28:42 +00:00
Brendan Coles
66cb048ed7 Fix startup banners for public host/port 2018-06-04 07:57:21 +00:00
Brendan Coles
7da834bebe Merge pull request #1549 from AmirHosseinKarimi/master
Fix Webcam(Adobe Flash) incorrect base64 data image
2018-05-12 00:42:36 +10:00
Brendan Coles
07c0d84545 Merge pull request #1561 from beefproject/warn-on-default-cert
Minor refactor and warn if default SSL cert in use
2018-05-12 00:18:54 +10:00
Brendan Coles
fb536ba06d Minor refactor and warn if default SSL cert in use 2018-05-12 00:18:30 +10:00
Brendan Coles
7998f227c0 Merge pull request #1560 from beefproject/core-loader
Update core/loader.rb
2018-05-12 00:08:11 +10:00
Brendan Coles
d26c7012d9 Update loader.rb 2018-05-12 00:07:15 +10:00
Brendan Coles
6dc6dd997a Merge pull request #1556 from keeganjk/patch-1
Added ruby and ruby-rdoc to Arch installer
2018-05-11 17:07:02 +10:00
keeganjk
98530e7e06 Added ruby and ruby-rdoc to Arch installer
Added ruby and ruby-rdoc to Arch installer in case rdoc isn't installed
2018-05-05 13:37:18 -04:00
Amir Hossein Karimi
eb15ae1d03 Fix Webcam(Flash) incorrect base64 data image 2018-05-02 02:16:55 +04:30
Brendan Coles
903f3bf998 Hard code gem 'therubyracer', '0.12.3' for Linux systems
Parrot and Kali now support therubyracer version 0.12.3
2018-05-01 21:50:37 +10:00