Skip to content

Gain insight into what HTTP resources an application uses or provides when communicating over TLS. Loading this library along with an application, encryption and decryption calls are intercepted, http urls parsed out, and then forwarded on to the real encryption call

License

Notifications You must be signed in to change notification settings

jburnitz/https-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building
----------
Depends:
	libgnutls28-dev libssl-dev

Configure build options with config.h

Compile with make
	make



Running
----------
run agent with optional environment variables
	./agent

Start process to be monitored by either specifying the LD_PRELOAD variable at runtime or export ahead of time
	LD_PRELOAD=/path/to/agent/bin/libagent.so wget "https://google.com/path/to/resource"

	export LD_PRELOAD=/home/joe/agent/libagent.so
	wget "https://google.com/path/to/resource"

About

Gain insight into what HTTP resources an application uses or provides when communicating over TLS. Loading this library along with an application, encryption and decryption calls are intercepted, http urls parsed out, and then forwarded on to the real encryption call

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published