> But... it gets detected as malware really easily haha
It's a common tool in the red teamer's toolbox.
Just search "chisel" on https://ippsec.rocks to see how often it's utilised in a pentest type of scenario.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by mike_d on Saturday April 06, 2024 @06:03PM
(#39956048)
It is used by red teamers because it is used by attackers.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by maxcoder4 on Saturday April 06, 2024 @08:00PM
(#39956839)
Well it's used by both because it's pretty useful in attack-like situations.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by arcanemachiner on Saturday April 06, 2024 @08:07PM
(#39956879)
Tomato tomahto
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by halJordan on Sunday April 07, 2024 @10:54AM
(#39961170)
Tomatoe, tomato. The E at the end of the word generally reflects hardening/lengthening the preceding morpheme (rid, ride; cloth, clothe).
This is a good example of how language evolves because tomahto has not ever been a correct spelling of tomato, and tomatoe is an incorrect spelling derived from making tomato plural into tomatoes and then (incorrectly) dropping just the s to make tomatoes singular again. A mistake based off of a mistake. So while intelligible if incorrect, who's to say if it's wrong?
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by amelius on Saturday April 06, 2024 @02:38PM
(#39954432)
That makes it kinda useless.
What we need is a self-updating mechanism. See for instance yt-dlp, which breaks every now and then but a simple update almost always puts you back in action. We need something similar for tunnels.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by Thorrez on Saturday April 06, 2024 @05:44PM
(#39955868)
What benefit would a self-updating mechanism provide?
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by globular-toast on Saturday April 06, 2024 @06:24PM
(#39956207)
Assuming they mean a cat and mouse game like ytdl where the software is updated once it starts getting detected by the enemy.
How will it self update after it's been deleted by the AV? Also, there are many AVs with different detection strategies. It's not always static analysis that can easily be defeated by slightly changing some lines of code.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by globular-toast on Sunday April 07, 2024 @06:05PM
(#39964376)
I was thinking more about it being filtered by firewalls.
I don't think Chisel has a goal of evading AV detection.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by passion__desire on Saturday April 06, 2024 @02:22PM
(#39954335)
by that you mean, the traffic is suspicious or the binary?
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by magnoliakobus on Saturday April 06, 2024 @03:16PM
(#39954687)
Both the protocol tunneling activity and the binary would likely be flagged by most enterprise security software.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by tsimionescu on Sunday April 07, 2024 @01:04AM
(#39958304)
Having used this as a part of a solution we were delivering to corporate customers, the traffic wasn't causing problems (we were tunneling over secure WebSockets, though, not plain text ones). It's only those overzealous "malware detection" tools that caused us to have to drop it and come up with a different way of encrypting our traffic.
Re:Chisel: A fast TCP/UDP tunnel over HTTP
by halJordan on Sunday April 07, 2024 @10:58AM
(#39961199)
The protocol is http(s) so it looks quite generic, are you transiting the GFW? Probably shouldn't be.
It helps for "flipping" the "server connects to client".
But... it gets detected as malware really easily haha