You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 28, 2025. It is now read-only.
customPrMessage: "We couldn't find any modification to the CHANGELOG.md file. If your changes are not suitable for the changelog, that's fine. Otherwise please add them to the changelog!"
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [1.3.0] - 2020-03-03
11
+
### Added
12
+
- Implemented base64analyzer, which matches if a found base64 string decodes to valid ascii ([b535781](https://github.com/d-Rickyy-b/pastepwn/commit/b535781d7e1760c7f846432d7ef87b97784e2d49))
13
+
- Implemented IrcAction - the previous implementation was not working ([546b87f](https://github.com/d-Rickyy-b/pastepwn/commit/546b87f508420da0a9ea6f54f1df65684b73648f))
14
+
### Changed
15
+
- SaveFileAction now got a parameter to set the file ending and a template ([c3d75f7](https://github.com/d-Rickyy-b/pastepwn/commit/c3d75f72036fa1284eebc8f3c1967a4374428dca))
16
+
### Fixed
17
+
- Analyzers now check if a passed action is a subclass of BasicAction, which prevents issues such as [#175](https://github.com/d-Rickyy-b/pastepwn/issues/175)
18
+
- The DiscordAction now also uses the templating engine - it was forgotten in a previous update ([#176](https://github.com/d-Rickyy-b/pastepwn/issues/176))
19
+
- The SyslogAction now also uses the templating engine - it was forgotten in a previous update ([54d3652](https://github.com/d-Rickyy-b/pastepwn/commit/54d3652e4de3fdbaedfdd522f8750aa241890c3c))
20
+
- The SaveFileAction does now store each paste in a different file as it should be ([#179](https://github.com/d-Rickyy-b/pastepwn/issues/179))
21
+
- The IrcAction did not send the correct data. This was fixed and eventually the action was rewritten from scratch (see "Added")
22
+
10
23
## [1.2.0] - 2020-02-05
11
24
### Added
12
25
- Analyzers can now return a boolean or **a list of matched results**
@@ -145,7 +158,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Copy file name to clipboardExpand all lines: README.md
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,11 +18,11 @@
18
18
To use the pastepwn framework you need to follow these simple steps:
19
19
20
20
1)**Make sure** to have a [Pastebin premium](https://pastebin.com/pro) account!
21
-
2) Install pastepwn via pip (`pip install pastepwn`)¹
21
+
2) Install pastepwn via pip (`pip3 install pastepwn`)¹
22
22
3) Create a file (e.g. `main.py`) in your project root, where you put your code in²
23
23
4) Fill that file with content - add analyzers and actions. Check the [example](https://github.com/d-Rickyy-b/pastepwn/tree/master/examples/example.py) implementation.
24
24
25
-
¹ Note that pastepwn only works with python3.5 or higher (so better use pip3)
25
+
¹ Note that pastepwn **only works with python3.5 or above** (so better use pip3)
26
26
² *(If you want to store all pastes, make sure to setup a `mongodb`, `mysql` or `sqlite` instance)*
27
27
28
28
### Behind a proxy
@@ -32,11 +32,12 @@ There are 2 ways to use this tool behind a proxy:
32
32
- Define the following environment variables: `HTTP_PROXY`, `HTTPS_PROXY`, `NO_PROXY`.
33
33
- When initializing the PastePwn object, use the `proxies` argument. `proxies` is a dict as defined in [requests' documentation](http://docs.python-requests.org/en/master/user/advanced/#proxies).
34
34
35
-
### ToDos
36
-
There are quite some features which will be implemented in the (near) future.
35
+
### Troubleshooting
36
+
If you are having troubles, check out the [wiki pages](https://github.com/d-Rickyy-b/pastepwn/wiki) first.
37
+
If your question/issue is not resolved there, feel free to [create an issue](https://github.com/d-Rickyy-b/pastepwn/issues/new/choose) or [contact me on Telegram](https://t.me/d_Rickyy_b).
38
+
39
+
### Roadmap and ToDos
37
40
Check the [bug tracker](https://github.com/d-Rickyy-b/pastepwn/issues) on GitHub to get an up-to-date status about features and ToDos.
38
41
39
-
- REST API for querying paste data
40
-
- Adding more analyzers and actions, based on community input
41
-
- Adding support for other paste sites
42
+
- REST API for querying paste data (will be another project)
42
43
- Add a helpful wiki with instructions and examples
0 commit comments