Skip to content

Releases: pzaino/thecrowler

pre-release 0.9.4

22 Jun 01:02
5d2424f
Compare
Choose a tag to compare
pre-release 0.9.4 Pre-release
Pre-release

What's Changed

  • Introduced events table, improved crawling control, fixed an issue with auto-maintenance feature and some code clean up by @pzaino in #286
  • Fixed some issue with the auto-maintenance feature for the new tables by @pzaino in #287
  • Added the new bulk mode for addSource and the new addCategory commands as well as other improvements by @pzaino in #288
  • Started working on supporting multiple DBMS and improved vulnerability scanning by @pzaino in #293
  • Improved ruleset parsing robustness and bumped go to release 1.22.3 to resolve CVE-2024-24788 / GO-2024-2824 by @pzaino in #300
  • Bump github.com/oschwald/maxminddb-golang from 1.12.0 to 1.13.0 by @dependabot in #298
  • Bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #303
  • Updated links to the CROWler GPT by @pzaino in #305
  • Completed centralization of plugins, added a simpel example and updated documentation by @pzaino in #309
  • Improved multi-occurence data scraping by @pzaino in #311
  • More plugin consolidation work completed by @pzaino in #312
  • Changed git clone for selenium component from ssh to https, so no github login is required by @pzaino in #315
  • Improved human-like behavior and added more SSL analysis by @pzaino in #317
  • Improved documentation by @pzaino
  • Added Plugin support for Detection rules by @pzaino
  • Created list of contributors to the project by @pzaino in #344
  • Bump github.com/aws/aws-sdk-go from 1.54.4 to 1.54.6 by @dependabot in #343
  • Updated DB schema to latest release by @pzaino in #346

Full Changelog: v0.9.3...v0.9.4

pre-release 0.9.3

22 May 21:25
d4265a3
Compare
Choose a tag to compare
pre-release 0.9.3 Pre-release
Pre-release

Before you upgrade to this pre-release

This pre-release introduced the DB schema version 1.3, so you'll need to rebuild your Database. If you are using the provided Docker Compose this happens automatically, otherwise please rebuild your DB using the new DB Schema setup script in pkg/database

What's Changed

  • Improved docker image security build by @pzaino in #225
  • Improved documentation by @pzaino in #226
  • Fixed some minor issues with Service Scout and Improved documentation by @pzaino in #228
  • Bump github.com/aws/aws-sdk-go from 1.51.28 to 1.51.29 by @dependabot in #227
  • Improved rules control by @pzaino in #233
  • Bump github.com/aws/aws-sdk-go from 1.51.29 to 1.51.30 by @dependabot in #231
  • Bump github/codeql-action from 3.25.2 to 3.25.3 by @dependabot in #230
  • Bump actions/dependency-review-action from 4.2.5 to 4.3.0 by @dependabot in #229
  • Allowed to use IPs instead of just URLs by @pzaino in #234
  • Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #242
  • Bump step-security/harden-runner from 2.7.0 to 2.7.1 by @dependabot in #239
  • Bump github.com/aws/aws-sdk-go from 1.51.30 to 1.52.2 by @dependabot in #243
  • Bump github.com/likexian/whois from 1.15.2 to 1.15.3 by @dependabot in #236
  • Bump github.com/PuerkitoBio/goquery from 1.9.1 to 1.9.2 by @dependabot in #237
  • Major Update by @pzaino in #245
  • Removed old RBee integration tests by @pzaino in #246
  • Updated gitignore by @pzaino in #247
  • Introducing new DB schema release 1.3 and web pages performance analysis by @pzaino in #257
  • Bump github.com/aws/aws-sdk-go from 1.52.2 to 1.52.6 by @dependabot in #256
  • Bump github/codeql-action from 3.25.3 to 3.25.4 by @dependabot in #255
  • Bump codacy/codacy-analysis-cli-action from 4.4.0 to 4.4.1 by @dependabot in #254
  • Bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #251
  • Bump golang.org/x/crypto from 0.22.0 to 0.23.0 by @dependabot in #250
  • Bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #249
  • Added a working config.yaml called config.default to make people life even easier by @pzaino in #258
  • Improved detection, now it returns which micro signatures have matched and where by @pzaino in #261
  • Bump github.com/aws/aws-sdk-go from 1.52.6 to 1.53.0 by @dependabot in #260
  • Bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #259
  • Improved detection in cases where a WAF might be configured in a certain way that was preventing previous version to get the content by @pzaino in #262
  • Fixed a problem with a URL for scorecards by @pzaino in #263
  • Fixed some minor issues and merged scraping data into webObjects table by @pzaino in #266
  • Bump github.com/aws/aws-sdk-go from 1.53.0 to 1.53.1 by @dependabot in #265
  • Bump github/codeql-action from 3.25.4 to 3.25.5 by @dependabot in #264
  • Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #270
  • Bump github.com/aws/aws-sdk-go from 1.53.1 to 1.53.4 by @dependabot in #269
  • Ported webObject API endpoint, improved BD performenace and added fuzzing tests for config and rulesets by @pzaino in #271
  • Ported Sources correlation and URL status check in the API by @pzaino in #273
  • Bump github.com/aws/aws-sdk-go from 1.53.4 to 1.53.5 by @dependabot in #272
  • Improvements on the DB Schema and the links extraction by @pzaino in #274
  • Introduced Status Report and fixed some minor issues for clusterized crawling by @pzaino in #275
  • Added a check to avoid malicious metatags to disrupt data collection by @pzaino in #276
  • Improved NetInfo collection and general code improvements by @pzaino in #280
  • Bump github.com/aws/aws-sdk-go from 1.53.5 to 1.53.7 by @dependabot in #279
  • Bump github/codeql-action from 3.25.5 to 3.25.6 by @dependabot in #278
  • Improved Vulnerabilities detection data collection and default configuration by @pzaino in #283
  • Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in #281
  • Bump github.com/aws/aws-sdk-go from 1.53.7 to 1.53.8 by @dependabot in #282

Full Changelog: v0.9.2...v0.9.3

pre-release 0.9.2

25 Apr 02:44
eb4fc94
Compare
Choose a tag to compare
pre-release 0.9.2 Pre-release
Pre-release

What's Changed

  • Improved crawling performance and documentation by @pzaino in #176
  • Bump github.com/aws/aws-sdk-go from 1.51.9 to 1.51.10 by @dependabot in #175
  • Improved DB automatic maintenance by @pzaino in #177
  • Started to port URL Fuzzing logic and Crawling Rules support by @pzaino in #178
  • Bump github.com/aws/aws-sdk-go from 1.51.10 to 1.51.11 by @dependabot in #179
  • Bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #185
  • Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.15 by @dependabot in #184
  • Added support for detection rules, still being tested and extended by @pzaino in #192
  • Bump github.com/aws/aws-sdk-go from 1.51.15 to 1.51.18 by @dependabot in #191
  • Bump github.com/likexian/whois from 1.15.1 to 1.15.2 by @dependabot in #190
  • Bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #186
  • Bump github.com/antchfx/htmlquery from 1.3.0 to 1.3.1 by @dependabot in #189
  • Added more configuration checks for database section by @pzaino in #194
  • Bump github.com/aws/aws-sdk-go from 1.51.18 to 1.51.19 by @dependabot in #193
  • Improved action rules selector algorithm and improved configuration validation by @pzaino in #196
  • Bump github.com/aws/aws-sdk-go from 1.51.19 to 1.51.20 by @dependabot in #195
  • Improved documentation by @pzaino in #197
  • Improved Configuration validation and fixed a vulnerability GO-2024-2687 with x/net dependecy by @pzaino in #198
  • Fixed a minor permission issue with the crowler DB user when performing automated DB maintenance operations by @pzaino in #200
  • Bump github.com/aws/aws-sdk-go from 1.51.20 to 1.51.21 by @dependabot in #199
  • Bump github.com/aws/aws-sdk-go from 1.51.21 to 1.51.22 by @dependabot in #203
  • Bump github/codeql-action from 3.24.10 to 3.25.0 by @dependabot in #202
  • Bump github.com/robertkrimen/otto from 0.3.0 to 0.4.0 by @dependabot in #201
  • Improvements on the ruleset management code to increase performance when using large rulesets by @pzaino in #204
  • Improved detection rules and documentation by @pzaino in #209
  • Bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #208
  • Bump github.com/aws/aws-sdk-go from 1.51.22 to 1.51.24 by @dependabot in #207
  • Bump github/codeql-action from 3.25.0 to 3.25.1 by @dependabot in #206
  • Completed detection rules support by @pzaino in #212
  • Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #211
  • Bump github.com/aws/aws-sdk-go from 1.51.24 to 1.51.25 by @dependabot in #210
  • Improved detection rules support and added Ruleset Reference documentation by @pzaino in #213
  • Improved documentation by @pzaino in #214
  • Improved documentation and fixed some issue on some of the doc links by @pzaino in #215
  • Improved response fields population by @pzaino in #220
  • Bump github/codeql-action from 3.25.1 to 3.25.2 by @dependabot in #219
  • Bump github.com/aws/aws-sdk-go from 1.51.25 to 1.51.27 by @dependabot in #218
  • Bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in #216
  • Completed SSLInfo support port from the old Rust version to the new Go Lang and fixed some bugs discovered when the user tries to add a source without http or ftp protocols by @pzaino in #221
  • Added check for certificate revoked and improved SSLInfo data collection by @pzaino in #224
  • Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #223
  • Bump github.com/aws/aws-sdk-go from 1.51.27 to 1.51.28 by @dependabot in #222

Full Changelog: v0.9.1...v0.9.2

v0.9.1

28 Mar 02:16
e4db030
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

What's Changed

  • Cumulative set of fixes by @pzaino in #166 and #174
  • Bump actions/dependency-review-action from 4.2.4 to 4.2.5 by @dependabot in #168
  • Fixed some issues with full DNS detection and improved documentation by @pzaino in #169
  • fixed a minor issue in the dns discovery and improved documentation by @pzaino in #170
  • Minor code improvements and documentation improvements by @pzaino in #171
  • Improve permissions granting for crowler users on the DB by @pzaino in #172
  • Bump github.com/aws/aws-sdk-go from 1.51.8 to 1.51.9 by @dependabot in #173
  • Moved to Selenium 4.18.1

Full Changelog: v0.9...v0.9.1

pre-release 0.9

22 Mar 20:39
86c5d35
Compare
Choose a tag to compare
pre-release 0.9 Pre-release
Pre-release

What's Changed

  • Bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #131
  • More ruleset support code ported from the Rust version by @pzaino in #137
  • Improved search API security by @pzaino in #138
  • Improved ruleset schema and ported more ruleset support code from the Rust version by @pzaino in #142
  • Bump github.com/aws/aws-sdk-go from 1.50.36 to 1.50.37 by @dependabot in #145
  • Bump github/codeql-action from 3.24.6 to 3.24.7 by @dependabot in #144
  • Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #143
  • More ruleset support code ported from the Rust version and added support for JavaScript modules by @pzaino in #146
  • Cumulative merge with latest ruleset support code update from Develop to main branch by @pzaino in #148
  • Bump github.com/aws/aws-sdk-go from 1.50.37 to 1.50.38 by @dependabot in #147
  • Improved Rulesets handling by @pzaino in #150
  • Bump github.com/aws/aws-sdk-go from 1.50.38 to 1.51.0 by @dependabot in #149
  • Fixed some issues with GitHub Issue Templates by @pzaino in #151
  • Bump github.com/aws/aws-sdk-go from 1.51.0 to 1.51.2 by @dependabot in #154
  • Bump github/codeql-action from 3.24.7 to 3.24.8 by @dependabot in #153
  • Cumulative Merge of latest improvements from Develop branch to Main branch by @pzaino in #160
  • Bump github.com/aws/aws-sdk-go from 1.51.2 to 1.51.5 by @dependabot in #158
  • Bump actions/dependency-review-action from 4.1.3 to 4.2.3 by @dependabot in #157
  • Bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in #162
  • Fixed some issues in the search engine by @pzaino in #163
  • Bump github.com/aws/aws-sdk-go from 1.51.5 to 1.51.6 by @dependabot in #161

Full Changelog: v0.8...v0.9

pre-release 0.8

04 Mar 19:13
d3c4ab4
Compare
Choose a tag to compare
pre-release 0.8 Pre-release
Pre-release

What's Changed

  • Improved DB structure to guest HTML, started to convert default rules… by @pzaino in #128
  • fixed some typos in a comment by @pzaino in #129
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #127
  • Bump github.com/aws/aws-sdk-go from 1.50.29 to 1.50.30 by @dependabot in #126

Full Changelog: v0.7...v0.8

pre-release 0.7

01 Mar 19:17
48a5da6
Compare
Choose a tag to compare
pre-release 0.7 Pre-release
Pre-release

What's Changed

  • Improved quality for meta tags extraction and fixed a bug in removeSource command by @pzaino in #125
  • Bump github.com/PuerkitoBio/goquery from 1.9.0 to 1.9.1 by @dependabot in #123
  • Bump github.com/aws/aws-sdk-go from 1.50.28 to 1.50.29 by @dependabot in #124

Full Changelog: v0.6...v0.7

pre-release 0.6

29 Feb 20:07
693bf75
Compare
Choose a tag to compare
pre-release 0.6 Pre-release
Pre-release

What's Changed

  • Bump github.com/PuerkitoBio/goquery from 1.8.1 to 1.9.0 by @dependabot in #116
  • Bump github.com/aws/aws-sdk-go from 1.50.25 to 1.50.28 by @dependabot in #120
  • Minor code porting from Rust to go for the rules engine execution by @pzaino in #122
  • Bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #121

Full Changelog: v0.5...v0.6

pre-release v0.5

22 Feb 03:43
4920ea1
Compare
Choose a tag to compare
pre-release v0.5 Pre-release
Pre-release

What's Changed

  • Bump github.com/aws/aws-sdk-go from 1.50.21 to 1.50.23 by @dependabot in #113
  • Bump actions/dependency-review-action from 4.1.2 to 4.1.3 by @dependabot in #112
  • Improved HTTP codes in the API, completed all network objects dork-based query support and some code refactoring for the API console @pzaino in #114

Full Changelog: v0.4...v0.5

pre-release v0.4

20 Feb 00:13
51fd46b
Compare
Choose a tag to compare
pre-release v0.4 Pre-release
Pre-release

What's Changed

  • Some fixes for the console feature by @pzaino in #110
  • Bump github.com/aws/aws-sdk-go from 1.50.18 to 1.50.21 by @dependabot in #109
  • Bump actions/dependency-review-action from 4.1.0 to 4.1.2 by @dependabot in #108

Full Changelog: v0.3...v0.4