Skip to content

Commit

Permalink
Merge pull request #74 from LasCC/version_2.1_ludovic
Browse files Browse the repository at this point in the history
Update v0.2.1 🥴
  • Loading branch information
LasCC authored Oct 28, 2020
2 parents 50f1522 + 9dac3dd commit 933d99f
Show file tree
Hide file tree
Showing 15 changed files with 1,189 additions and 12,533 deletions.
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<div align="center">
<img alt="logo_hack_tools" src="https://i.imgur.com/evnvda2.png" />
<h1>Welcome to HackTools 🛠</h1>
<p>
<img alt="Version" src="https://img.shields.io/badge/version-0.2.0-blue.svg?cacheSeconds=2592000" />
<img alt="release" src="https://img.shields.io/github/v/release/LasCC/Hack-Tools?color=yellow" />
<a href="https://addons.mozilla.org/en-US/firefox/addon/hacktools" target="_blank">
<img alt="mozilla" src="https://img.shields.io/amo/v/hacktools?color=purple&label=mozilla%20addons&logo=mozilla" />
</a>
<img alt="commit" src="https://img.shields.io/github/last-commit/LasCC/Hack-Tools" />
<img alt="stars" src="https://img.shields.io/github/stars/LasCC/Hack-Tools?style=social" />
</p>
<p align="center">
<img alt="logo_hack_tools" src="https://i.imgur.com/evnvda2.png" />
<h1>Welcome to HackTools 🛠</h1>
<p>
<img alt="Version" src="https://img.shields.io/badge/version-0.2.1-blue.svg?cacheSeconds=2592000" />
<img alt="release" src="https://img.shields.io/github/v/release/LasCC/Hack-Tools?color=yellow" />
<a href="https://addons.mozilla.org/en-US/firefox/addon/hacktools" target="_blank">
<img alt="mozilla" src="https://img.shields.io/amo/v/hacktools?color=purple&label=mozilla%20addons&logo=mozilla" />
</a>
<img alt="commit" src="https://img.shields.io/github/last-commit/LasCC/Hack-Tools" />
<img alt="stars" src="https://img.shields.io/github/stars/LasCC/Hack-Tools?style=social" />
</p>
<p align="center">
<a href="#the-all-in-one-red-team-browser-extension-for-web-pentesters"><b>Introduction</b></a>
&nbsp;&nbsp;&mdash;&nbsp;&nbsp;
<a href="#preview"><b>Preview</b></a>
Expand Down Expand Up @@ -75,7 +75,7 @@ You can download **HackTools** on the Firefox browser add-ons [here.](https://ad

## Build from source code

```bash
```node
yarn install && yarn build
```

Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
"react-clipboard.js": "2.0.16",
"react-dom": "^16.8.6",
"react-query": "^2.5.13",
"react-scripts": "3.0.1"
"react-scripts": "3.0.1",
"sm3": "^1.0.3"
}
}
152 changes: 71 additions & 81 deletions src/components/AboutUs.js
Original file line number Diff line number Diff line change
@@ -1,85 +1,75 @@
import React from "react";
import { Typography, Divider } from "antd";
import QueueAnim from "rc-queue-anim";
import React from 'react';
import { Typography, Divider, Button } from 'antd';
import QueueAnim from 'rc-queue-anim';

const { Title, Paragraph } = Typography;

export default (props) => {
return (
<QueueAnim delay={300} duration={1500}>
<Title
variant='Title level={3}'
style={{ fontWeight: "bold", margin: 15 }}
>
About us
</Title>
<Paragraph style={{ margin: 15 }}>
Our story of two students creating this app
export default (props) => (
<QueueAnim delay={300} duration={1500}>
<Title
variant='Title level={3}'
style={{
fontWeight: 'bold',
margin: 15
}}
>
About us
</Title>
<Paragraph
style={{
margin: 15
}}
>
Our story of two students creating this app
</Paragraph>
<Divider dashed />
<div
key='a'
style={{
padding: 15,
marginTop: 15
}}
>
<Paragraph>
e are two students who are very passionate about computer security, e idea came to us during our CTF
training, we noticed that we often the same tools(Spawining a shell, reverse shell in php, base64 ding
etc...), that 's when we came up with the idea of grouping of the tools and payloads in one place, a
simple web application c do the job but it was quite frustrating to go back and forth, th why we thought
to implement an extension directly in the browser.
</Paragraph>
<Divider dashed />
<div
key='a'
style={{
padding: 15,
marginTop: 15,
}}
>
<Paragraph>
We are two students who are very passionate about computer security,
The idea came to us during our CTF training, we noticed that we often
use the same tools (Spawining a shell, reverse shell in php, base64
encoding etc ...), that's when we came up with the idea of grouping
most of the tools and payloads in one place, a simple web application
could do the job but it was quite frustrating to go back and forth,
that's why we thought to implement an extension directly in the
browser.
</Paragraph>
<Paragraph>
Hacktools is available at hand in the web browser, you have access to
the extension as a pop up, and a standard display in the Chrome
Devtool part with "F12" in the Hacktool tab.
</Paragraph>
<Paragraph>
Note that this project is maintained, developed and made available for
free, you can offer us a coffee, it will be very encouraging and
greatly appreciated :)
</Paragraph>
<Paragraph>
HackTools is created by Ludovic COULON and Riadh BOUCHAHOUA
</Paragraph>
<a
href='https://www.paypal.com/paypalme/hacktoolsEXT'
target='_blank'
rel='noreferrer noopener'
>
<img
src='https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png'
alt='Paypal'
style={{
height: 41,
width: 174,
}}
/>
</a>
</div>
<Divider dashed />
<div
key='b'
style={{
padding: 15,
marginTop: 15,
}}
>
<Title variant='Title level={3}'>Credits</Title>
<Paragraph>PentestMonkey</Paragraph>
<Paragraph>GTFOBins</Paragraph>
<Paragraph>Antd</Paragraph>
<Paragraph>Iconfont CN</Paragraph>
<Paragraph>John Hammond</Paragraph>
<Paragraph>The Noun Project</Paragraph>
<Paragraph>PayloadsAllTheThings</Paragraph>
<Paragraph>Fabien LOISON (flozz) for the p0wny@shell</Paragraph>
</div>
</QueueAnim>
);
};
<Paragraph>
acktools is available at hand in the web browser, you have access to e extension as a pop up, and a
standard display in the Chrome Devtool part with "F12" in the Hacktool tab.
</Paragraph>
<Paragraph>
ote that this project is maintained, developed and made available for ee, you can offer us a coffee, it
will be very encouraging and greatly appreciated: )
</Paragraph>
<Paragraph>HackTools is created by Ludovic COULON and Riadh BOUCHAHOUA </Paragraph>
<a href='https://www.paypal.com/paypalme/hacktoolsEXT' target='_blank' rel='noreferrer noopener'>
<img
src='https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png'
alt='Paypal'
style={{
height: 41,
width: 174
}}
/>
</a>
</div>
<Divider dashed />
<div
key='b'
style={{
padding: 15,
marginTop: 15
}}
>
<Title variant='Title level={3}'> Credits </Title> <Paragraph> PentestMonkey </Paragraph>
<Paragraph> GTFOBins </Paragraph> <Paragraph> Antd </Paragraph> <Paragraph> Iconfont CN </Paragraph>
<Paragraph> John Hammond </Paragraph> <Paragraph> The Noun Project </Paragraph>
<Paragraph> PayloadsAllTheThings </Paragraph>
<Paragraph> Fabien LOISON(flozz) for the p0wny @shell </Paragraph>
</div>
</QueueAnim>
);
112 changes: 61 additions & 51 deletions src/components/FeedRSS.js
Original file line number Diff line number Diff line change
@@ -1,78 +1,63 @@
import React from "react";
import { Typography, Card, Col, Row, Avatar, Tooltip, Button } from "antd";
import QueueAnim from "rc-queue-anim";
import { goTo } from "react-chrome-extension-router";
import { LinkOutlined, EyeOutlined, GithubOutlined } from "@ant-design/icons";
import ExploitDB from "./rss/ExploitDB";
import Cisco from "./rss/Cisco";
import cve from "./rss/cve";
import React from 'react';
import { Typography, Card, Col, Row, Avatar, Tooltip, Button } from 'antd';
import QueueAnim from 'rc-queue-anim';
import { goTo } from 'react-chrome-extension-router';
import { LinkOutlined, EyeOutlined, GithubOutlined } from '@ant-design/icons';
import ExploitDB from './rss/ExploitDB';
import Cisco from './rss/Cisco';
import cve from './rss/Cve';
import cxsecurity_choose from './rss/CxsecurityChoose';

const { Title, Paragraph } = Typography;
const { Meta } = Card;

export default (props) => {
return (
<QueueAnim delay={300} duration={1500}>
<Title
variant='Title level={3}'
style={{ fontWeight: "bold", margin: 15 }}
>
<Title variant='Title level={3}' style={{ fontWeight: 'bold', margin: 15 }}>
Exploit Feed RSS
</Title>
<Paragraph style={{ margin: 15 }}>
Feed about &gt; Exploits, Shellcode, 0days, Remote Exploits, Local
Exploits, Web Apps, Vulnerability Reports, Security Articles, Tutorials
and more.
Feed about &gt; Exploits, Shellcode, 0days, Remote Exploits, Local Exploits, Web Apps, Vulnerability
Reports, Security Articles, Tutorials and more.
</Paragraph>
<Row gutter={[32, 24]} style={{ padding: 15 }}>
<Row gutter={[ 32, 24 ]} style={{ padding: 15 }}>
<Col span={12}>
<Card
onClick={() => goTo(ExploitDB)}
style={{
cursor: 'pointer',
boxShadow:
"0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)",
'0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)'
}}
cover={
<img
alt='exploit-db_website_homepage'
src='https://i.imgur.com/ST3cgmI.png'
/>
}
cover={<img alt='exploit-db_website_homepage' src='https://i.imgur.com/ST3cgmI.png' />}
actions={[
<Tooltip title='Watch the feed'>
<EyeOutlined key='goto_page' onClick={() => goTo(ExploitDB)} />
</Tooltip>,
<Tooltip title='Website link'>
<a
href='https://exploit-db.com'
rel='noreferrer noopener'
target='_blank'
>
<a href='https://exploit-db.com' rel='noreferrer noopener' target='_blank'>
<LinkOutlined key='website_link' />
</a>
</Tooltip>,
</Tooltip>
]}
>
<Meta
avatar={
<Avatar src='https://www.exploit-db.com/images/spider-orange.png' />
}
avatar={<Avatar src='https://www.exploit-db.com/images/spider-orange.png' />}
title='ExploitDB'
description='Exploit Database Vulnerabilities'
/>
</Card>
</Col>
<Col span={12}>
<Card
onClick={() => goTo(Cisco)}
style={{
cursor: 'pointer',
boxShadow:
"0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)",
'0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)'
}}
cover={
<img
alt='cisco_image_logo'
src='https://i.imgur.com/8EWAc2t.png'
/>
}
cover={<img alt='cisco_image_logo' src='https://i.imgur.com/8EWAc2t.png' />}
actions={[
<Tooltip title='Watch the feed'>
<EyeOutlined key='goto_page' onClick={() => goTo(Cisco)} />
Expand All @@ -85,7 +70,7 @@ export default (props) => {
>
<LinkOutlined key='website_link' />
</a>
</Tooltip>,
</Tooltip>
]}
>
<Meta
Expand All @@ -99,26 +84,22 @@ export default (props) => {
</Col>
<Col span={12}>
<Card
onClick={() => goTo(cve)}
style={{
cursor: 'pointer',
boxShadow:
"0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)",
'0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)'
}}
cover={
<img alt='cve_image_logo' src='https://i.imgur.com/AtKXVuk.png' />
}
cover={<img alt='cve_image_logo' src='https://i.imgur.com/AtKXVuk.png' />}
actions={[
<Tooltip title='Watch the feed'>
<EyeOutlined key='goto_page' onClick={() => goTo(cve)} />
</Tooltip>,
<Tooltip title='Website link'>
<a
href='https://www.cve-search.org/'
rel='noreferrer noopener'
target='_blank'
>
<a href='https://www.cve-search.org/' rel='noreferrer noopener' target='_blank'>
<LinkOutlined key='website_link' />
</a>
</Tooltip>,
</Tooltip>
]}
>
<Meta
Expand All @@ -130,8 +111,37 @@ export default (props) => {
/>
</Card>
</Col>
<Col span={12}>
<Card
onClick={() => goTo(cxsecurity_choose)}
style={{
cursor: 'pointer',
boxShadow:
'0 0px 3.6px rgba(0, 0, 0, 0.017), 0 0px 10px rgba(0, 0, 0, 0.025), 0 0px 24.1px rgba(0, 0, 0, 0.033), 0 0px 80px rgba(0, 0, 0, 0.05)'
}}
cover={<img alt='cve_image_logo' src='https://i.imgur.com/agGXTkQ.jpg' />}
actions={[
<Tooltip title='Watch the feed'>
<EyeOutlined key='goto_page' onClick={() => goTo(cxsecurity_choose)} />
</Tooltip>,
<Tooltip title='Website link'>
<a href='https://cxsecurity.com//' rel='noreferrer noopener' target='_blank'>
<LinkOutlined key='website_link' />
</a>
</Tooltip>
]}
>
<Meta
avatar={
<Avatar src='https://pbs.twimg.com/profile_images/3596734713/c2cd4061a323024ff00ccf0c83c61d1d.jpeg' />
}
title='CX'
description='CXSECURITY'
/>
</Card>
</Col>
</Row>
<div style={{ textAlign: "center" }}>
<div style={{ textAlign: 'center' }}>
<Paragraph>You have a suggestion about the feed ?</Paragraph>
<Button icon={<GithubOutlined />} type='link'>
<a
Expand Down
Loading

0 comments on commit 933d99f

Please sign in to comment.