Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IIP+IIQ+IIU #25

Open
JerryDerik opened this issue Feb 5, 2020 · 22 comments
Open

IIP+IIQ+IIU #25

JerryDerik opened this issue Feb 5, 2020 · 22 comments

Comments

@JerryDerik
Copy link

Good day. Have you figured out a frame merge mechanism to get a full IP,
аnd how to unite on the counter?

@Sec42
Copy link
Member

Sec42 commented Feb 10, 2020

I did some more investigation and got more insights, but it's not yet in a releasable state. Was busy with porting stuff for gr3.8 / python3, so it will take a little longer.

@JerryDerik
Copy link
Author

Look forward to))). While trying to adapt the system for Windows.

@muaddib1984
Copy link

I've written a simple script to collect all the IIP messages as hex and ascii, then put them into typical hexdump format. Was hoping to use text2pcap but its obviously not that simple. I'm specifically interested in how to get the session into wireshark. Is it possible to offer a brief explanation of how you manually reassembled the HTTP packets shown in the HOPE talk?

@JerryDerik
Copy link
Author

So, I transferred the project to Windows. I will not say that this is the easiest solution, but if necessary, I will provide instructions on how to do it.

@JerryDerik
Copy link
Author

If there is at least some understanding of what to do with IIQ packet data, I would be very grateful for a hint.

@Sec42
Copy link
Member

Sec42 commented Feb 25, 2023

No, sorry. I didn't spend any time with them in the last years, so there's no new info that I have.

@muaddib1984
Copy link

muaddib1984 commented Feb 25, 2023 via email

@Sec42
Copy link
Member

Sec42 commented May 20, 2023

Honestly, it's been long since i did this, i don't remember enough to describe it without spending more time on this.
I'm leaving this issue open as a reminder to myself to re-visit this, but don't count on it happening soon.
Sorry

@JerryDerik
Copy link
Author

I can provide algoritm for reassembling IP without IIQ frames.

@muaddib1984
Copy link

muaddib1984 commented May 20, 2023

@JerryDerik Sounds good. Can you provide it somewhere please?

@Sec42 No worries, I completely understand. Thanks so much!

@JerryDerik
Copy link
Author

JerryDerik commented May 20, 2023 via email

@dimany4ka1111
Copy link

Next week i will send link. 20 трав. 2023 р. 22:46 muaddib1984 @.> пише: @JerryDerik Sounds good. Can you provide it somewhere please? —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.>

Hello, can you send me, please, this algorithm???

@JerryDerik
Copy link
Author

Convert frames in one type of data, found the counter and agregate by it.

@JerryDerik
Copy link
Author

If you cut counter, you could find standart file signatures, like Zip or PDF (if you lucky), and after you can cut it to begin and get information.

@JerryDerik
Copy link
Author

IIQ-CC
Look. On IIQ-CC you can see that what you call HDLC. But its not. Its like Control Chanel with "Padding with zeros". Information transmitting in fields with counter in first two bytes minus three first bits.
IIQ

@JerryDerik
Copy link
Author

You need something like this editor
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://github.com/WerWolv/ImHex&ved=2ahUKEwjj_NmNuuaJAxXEgSoKHZeZBoQQFnoECB0QAQ&usg=AOvVaw1tMGmjO3Y8xOSafQkDkzio

Then you must build bits on period 248 (if i right remember). Theh you cut first two bytes, but must manualy separate control chanel from information (counter in first two bytes help you).

P. S. Just intrest for my self, wher are you from?)
If dont want to answer just ignore this)

@dimany4ka1111
Copy link

I am from Latvia

@dimany4ka1111
Copy link

And you, if it isn’t secret)

@JerryDerik
Copy link
Author

And you, if it isn’t secret)

Ukraine.

@JerryDerik
Copy link
Author

IMG_0361
Thx, but I have mine bits editor
So there is, that I get
After getting all hex raw packets in one packet and converts into bits on the period 248 bits
I think, this is wrong😂

I see this is wrong period, try to calculate size of packet from hex. Do you use Delta like bit viewer?

@JerryDerik
Copy link
Author

Yes, it is

So use autoperiod, or manualy search the period from 200+

@JerryDerik
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants