ida pro plugin labeless, sync IDA with OllyDbg by a1ext

greenpiece

New member
Hey guys, glad if posts in Check Point blog are useful for you!
If there are any concerns and/or suggestions on improvement of this info sharing, don't hesitate to tell us about them.

We're planning to show how Labeless scripting is used both in Olly2 and in x64dbg, starting with theory and following with script samples. And yes, these are not sandbox samples but real malware research cases.
If you have any preferences on future publications, feel free to share them.

In the meantime a1ex.t is actively developing Labeless and wants to add bunch of useful features. Probably when articles are published, Labeless will be far ahead of the described tool :)
 

samoray

New member
@greenpiece:
Thank you for your time on making tutorials, please drop links in this forum whenever new "Labeless" tutorials are released.
I really like your step by step explanation.:cool:
 

greenpiece

New member
@greenpiece:
Thank you for your time on making tutorials, please drop links in this forum whenever new "Labeless" tutorials are released.
I really like your step by step explanation.:cool:
He-he, it's a pleasure to hear that something you've made is helpful for people. Hopefully we will keep it up!
As soon as there are new articles on Labeless (and not only) - we will share updates on this forum.
Stay tuned and have fun ;)

P. S. I do not suffer from megalomania and this mystical word "we" actually consists of a1ex.t and me :D Although articles are written by me - it wouldn't be possible without collaboration with Alex and thus I cannot help but use "we" here and there.
 

m4n0w4r

New member
Last edited:

a1ext

New member
Developer
Ida Pro Expert
@a1ext:

Can you add the link to Part 3 at the end of Part 2 (https://research.checkpoint.com/installing-labeless/), cause i must visit forum to read your post and get the link :D

Update: Wow i found it ("So, let’s proceed to the next lesson <--"), but i think make it "bold" for other :). And this link is different from your post:

https://www.research.checkpoint.com/19558-2 <-- Blog (can not view)

https://research.checkpoint.com/19558-2/ <-- Your post

Regards,

Thanks, I'll tell somebody to improve that.
Regarding links, we will fix that soon, thanks :)
 
Last edited:

a1ext

New member
Developer
Ida Pro Expert
Guys, new version released https://github.com/a1ext/labeless/releases/tag/v_1_1_2_85
Changelog:
Code:
[IDA] IDA 7 for Linux project fixed
[IDA] Python editors now have line numbers
[IDA] Toolbar added
[github] Issue template added
[fix] Fixed issue #41
[IDA] now we could navigate to an error line when click at the debugger's script error line
[IDA] log outputs of the debuggee were made read only
[IDA] added debug visualizer for Qt5 to the project
[labeless] logging function was adjusted to the plugins code which don't add extra line endings
[IDA] debuggee's stderr spaces displaying fixed
[README] Added PyPI badge
[README] donate badge was added
[README] Discord channel badge added
[README] gitter badge removed, rooms were removed
Remote memory allocation for scripting added ll.memory.RemoteAllocRWE/ll.memory.RemoteFree
 

samoray

New member
Guys, I took some time to convert the "research.checkpoint's" tutorials about Labeless on PDF for easy reading and permanent availability. check them here:
*All credits for their Original creators*
 

Attachments

  • Labeless_Part 1.pdf
    146.2 KB · Views: 5
  • Labeless_Part 2.pdf
    641.6 KB · Views: 2
  • Labeless_Part 3.pdf
    1.2 MB · Views: 2
  • Labeless_Part 6.pdf
    831.4 KB · Views: 1
  • Labeless_Part 4.pdf
    349.2 KB · Views: 1
  • Labeless_Part 5.pdf
    1.5 MB · Views: 1

a1ext

New member
Developer
Ida Pro Expert
Guys, I took some time to convert the "research.checkpoint's" tutorials about Labeless on PDF for easy reading and permanent availability. check them here:
*All credits for their Original creators*
Thanks a lot. I've took a look at some of them, the images are scaled and unreadable, are there some way to keep them, for example, as svg to preserve their quality?
 

greenpiece

New member
Guys, I took some time to convert the "research.checkpoint's" tutorials about Labeless on PDF for easy reading and permanent availability. check them here:
*All credits for their Original creators*
@samoray, thanks for great idea! Haven't thought about it initially.
Now when you've provided PDFs and we're meditating on them, I'm thinking in this direction... Having all the original documents, I can convert all the images to vector graphics so that zoom issue will be resolved - as pointed by @a1ext - and then convert documents to PDFs with all the original formatiing.
If it sounds like a plan, I will share updated PDFs soon.
 

m4n0w4r

New member
@samoray, thanks for great idea! Haven't thought about it initially.
Now when you've provided PDFs and we're meditating on them, I'm thinking in this direction... Having all the original documents, I can convert all the images to vector graphics so that zoom issue will be resolved - as pointed by @a1ext - and then convert documents to PDFs with all the original formatiing.
If it sounds like a plan, I will share updated PDFs soon.

Yup, it always great idea!!

We can view offline with a good quality pictures and also a must have plug-in for IDA!!

Regards,
 

samoray

New member
@samoray, thanks for great idea! Haven't thought about it initially.
Now when you've provided PDFs and we're meditating on them, I'm thinking in this direction... Having all the original documents, I can convert all the images to vector graphics so that zoom issue will be resolved - as pointed by @a1ext - and then convert documents to PDFs with all the original formatiing.
If it sounds like a plan, I will share updated PDFs soon.

@greenpiece:
please do it, that would be very helpful
 

greenpiece

New member
Here we go, guys, PDFs are attached to this message and are ready to be used right away.
Images there are usual PNGs, not SVGs, I've found it surprisingly difficult to convert colourful images from PNG\BMP format to SVG.
Hopefully it will not be an issue for you.

Feel free to share any feedback that comes to your minds!
 

Attachments

  • 1. Labeless intro.pdf
    532.8 KB · Views: 11
  • 2. Installation.pdf
    616.1 KB · Views: 12
  • 3. Auto-resolution of WinAPI calls in LockPos.pdf
    894.3 KB · Views: 11
  • 4. Scripting - theory.pdf
    588.9 KB · Views: 9
  • 5. Scripting - decrypting strings in Boleto.pdf
    995.3 KB · Views: 12
  • 6. Scripting - resolving functions by their hashes in Ngioweb.pdf
    646 KB · Views: 11
Top