TLS-Attacker

TLS-Attacker is a Java-based framework for analyzing TLS libraries. It is developed by the Ruhr University Bochum (https://nds.rub.de/), the Paderborn University, and the Hackmanit GmbH (https://hackmanit.de/).

License

License

GroupId

GroupId

de.rub.nds.tlsattacker
ArtifactId

ArtifactId

TLS-Attacker
Last Version

Last Version

3.8.0
Release Date

Release Date

Type

Type

pom
Description

Description

TLS-Attacker
TLS-Attacker is a Java-based framework for analyzing TLS libraries. It is developed by the Ruhr University Bochum (https://nds.rub.de/), the Paderborn University, and the Hackmanit GmbH (https://hackmanit.de/).
Project URL

Project URL

https://github.com/RUB-NDS/TLS-Attacker
Source Code Management

Source Code Management

https://github.com/RUB-NDS/TLS-Attacker/tree/master

Download TLS-Attacker

Filename Size
TLS-Attacker-3.8.0.pom 21 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/de.rub.nds.tlsattacker/TLS-Attacker/ -->
<dependency>
    <groupId>de.rub.nds.tlsattacker</groupId>
    <artifactId>TLS-Attacker</artifactId>
    <version>3.8.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/de.rub.nds.tlsattacker/TLS-Attacker/
implementation 'de.rub.nds.tlsattacker:TLS-Attacker:3.8.0'
// https://jarcasting.com/artifacts/de.rub.nds.tlsattacker/TLS-Attacker/
implementation ("de.rub.nds.tlsattacker:TLS-Attacker:3.8.0")
'de.rub.nds.tlsattacker:TLS-Attacker:pom:3.8.0'
<dependency org="de.rub.nds.tlsattacker" name="TLS-Attacker" rev="3.8.0">
  <artifact name="TLS-Attacker" type="pom" />
</dependency>
@Grapes(
@Grab(group='de.rub.nds.tlsattacker', module='TLS-Attacker', version='3.8.0')
)
libraryDependencies += "de.rub.nds.tlsattacker" % "TLS-Attacker" % "3.8.0"
[de.rub.nds.tlsattacker/TLS-Attacker "3.8.0"]

Dependencies

compile (11)

Group / Artifact Type Version
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.2
dnsjava : dnsjava jar 3.4.2
com.beust : jcommander jar 1.78
com.googlecode.json-simple : json-simple jar 1.1.1
org.bouncycastle : bcpkix-jdk15on jar 1.64
org.bouncycastle : bcprov-jdk15on jar 1.64
org.apache.commons : commons-lang3 jar 3.11
com.google.guava : guava jar 29.0-jre
org.reflections : reflections jar 0.9.12
org.cryptomator : siv-mode jar 1.4.0
de.rub.nds : X509Attacker jar 1.3.0

test (6)

Group / Artifact Type Version
org.jmockit : jmockit jar 1.49
org.hamcrest : hamcrest-all jar 1.3
org.assertj : assertj-core jar 2.9.1
junit : junit jar 4.13.1
com.openpojo : openpojo jar 0.8.13
org.ow2.asm : asm jar 9.0

Project Modules

  • Utils
  • Transport
  • TLS-Core
  • TLS-Client
  • TLS-Server
  • TLS-Mitm
  • TraceTool
  • TLS-Proxy
de.rub.nds.tlsattacker

Ruhr University Bochum - Chair for Network and Data Security

Research and development at the Chair for Network and Data Security concentrates on cryptographic protocols, Internet and XML security.

Versions

Version
3.8.0
3.7.3
3.7.1
3.7.0
3.6.0
3.5.0
3.2b