Earlier quoted context omitted.
Not sure I follow, can expand on that? I gave a presentation on it recently https://www.youtube.com/watch?v=BuSpMvVU7j4 which goes over demos and implementation details if you are interested in those topics.
I meant this [0], and so tracking a data via tagging it with a metadata and seeing where it ends up. Thanks for the video, I'm gonna go watch it. [0[: https://clojure.org/reference/metadata
Show HN: FlowTracker – Track data flowing through Java programs
11–20 of 34 posts
Re: Show HN: FlowTracker – Track data flowing through Java programs
#12Blown away by the demo tracking an HTML element back to the SQL statement that added that value to the database . I can totally see a future where tools like this are the first line of defense when troubleshooting bugs.
As I was developing FlowTracker, a lot of the work was driven by making tracking of specific example programs work. I knew what result I was aiming for, but it was hard to predict what lower level mechanisms needed to be supported to make a specific example work. That often depended on internal implementation details of the JDK or libraries being used where the data was passing through.
But the HTML element linking back to the SQL script that added that data into the database wasn't like that. I didn't expect or work towards it, that just happened, so it blew me away a little too and got me excited about what else this approach could accomplish.
Re: Show HN: FlowTracker – Track data flowing through Java programs
#13Re: Show HN: FlowTracker – Track data flowing through Java programs
#14Blown away by the demo tracking an HTML element back to the SQL statement that added that value to the database . I can totally see a future where tools like this are the first line of defense when troubleshooting bugs.
Maybe also some way to track if the data is meant to be transient or meant to be written back.
The more such constraints which could be described up front, the better.
Re: Show HN: FlowTracker – Track data flowing through Java programs
#15Been trying to get this work with VSCode with a project I'm trying to make sense of. Having to take a pause on it right now, but looking forward to getting it working and playing with it.
Re: Show HN: FlowTracker – Track data flowing through Java programs
#16Blown away by the demo tracking an HTML element back to the SQL statement that added that value to the database . I can totally see a future where tools like this are the first line of defense when troubleshooting bugs.
Thanks. As I was developing FlowTracker, a lot of the work was driven by making tracking of specific example programs work. I knew what result I was aiming for, but it was hard to predict what lower level mechanisms needed to be supported to make a specific example work. That often depended on internal implementation details of the JDK or libraries being used where the data was passing through. But the HTML element l…
Re: Show HN: FlowTracker – Track data flowing through Java programs
#17Re: Show HN: FlowTracker – Track data flowing through Java programs
#18If I recall there was a paper on a similar tool that was used for finding SQL-injections dynamically in java programs. Is this the same tool?
It would be possible to extend what FlowTracker does to also find SQL (or other) injection vulnerabilities. So it's possible the tool you're thinking of used a similar approach.
Re: Show HN: FlowTracker – Track data flowing through Java programs
#19Hmm would love to connect this to our gralde builds :)