iclab/centinel

Some output json files don't include GET requests (but include traceroutes and DNS requests for the same URL)

Closed this issue · 8 comments

I have some output JSON files from centinel that are the result of running the baseline experiment. What is odd about them is that we see a URL and associated traceroutes and DNS results for them but they are missing associated GET requests. From my understanding, even if a GET fails this should be recorded but the json files I am looking at don't seem to match that assumptions Will share the jsons offline along with samples of the URLs out of band.

Looks like the threads created for different URLs are being terminated prematurely. This also happens for some traceroutes as well (empty results).
I think since threading also causes issues with pcap post-processing, it would be better to just use the linear version of the baseline with individual pcaps instead. I'll make sure that one is up-to-date and functional before you guys use it.

Does this mean the concurrent version is buggy/should be considered deprecated?

@phillipa, yes. I've pointed this out before. Adrian and I are working on improving the linear version. That one should be used instead.

If this solves the bug shall the issue be closed? Jakub let us know if there are more issues with the linear version?

I have some updates in leakage doc. I found bugs during experiment and I don't know if there are more.

Did you fix the bugs that you found? Please update.

Phillipa Gill, Assistant Professor
Dept. of Computer Science
Stony Brook University, SUNY
http://www.cs.stonybrook.edu/~phillipa http://www.cs.stonybrook.edu/~phillipa
http://www.nrg.cs.stonybrook.edu http://www.nrg.cs.stonybrook.edu/

On Sep 15, 2015, at 12:00 PM, Adrian Li notifications@github.com wrote:

I have some updates in leakage doc. I found bugs during experiment and I don't know if there are more.


Reply to this email directly or view it on GitHub #165 (comment).

Yes, I created a pull request for that.

This has been addressed.