Has anyone heard about B-FORP? - binaryfiles

Recently I've got a project where I need to read a binary file that was encoded through a codec called B-FORP, that seems to encode the UI files of the program, in the beginning of the file we can read it if we open in UTF8 for example.
Have anyone heard about this B-FORP? I google it but I get nothing. I just now that it seems a company called BITS developed it.

Related

How to parse the resource section of a PE executable using C/C++?

I am trying to understand how PE files work and I'm developing a small application in C/C++ as well as Python to parse a *.exe file and get the version information only from the file.
In essence I'm trying to find the original file name, manufacturer etc from the file.
I tried reading the Microsoft documentation regarding PE and COFF file formats, but I'm unable to implement the idea in a practical manner.
From what I understood:
Every PE file starts with a MS DOS application stub, that simply prints out the application cannot be run in DOS Mode :)
Then we have to find an offset which takes us to the magic "PE\0\0" followed by some structures.
After which we can get to the section table and from there to the resources.
But my understanding is very peripheral and I don't think I will be able to implement a very concrete application based on this info.
I would really love to get some resources where I can get a deep understanding of how this works. In particular I would really love to know, how to parse the resource tree and get information like version, icon, etc.
It would be absolutely amazing and a great blessing if anyone could help me :)
Every help will be greatly appreciated :)

Windows 10 bootmgr Help: viewing the source code

I am in a process of learning things in reverse order for fun, and I have decided to dissect Windows 10, bit-by-bit, and learn what makes a great OS function. And I also suppose that my question will be geared in other ways as well.
My question is, how do I look at something like Windows bootmgr source code properly? I have opened the file - which the file type is redundantly called "File" - and even though it is in Assembly language, it is completely impossible to read. My guess is that whoever wrote the File did something to encrypt the File so that it is unreadable, and thus unchangeable/unable to be edited.
Let me be perfectly clear: my purpose is not to change the bootmgr File to change windows, but rather to get a better understanding of how an OS works via reading, and also through trial and error.
Any help that anyone can give would be greatly appreciated. I love to learn about these things, and I just have been completely unable to find the answer I am looking for on any site thus far, including this one...IDK if I need to refine my searches or what.
Thank in advanced for your help. :)
Ps. I shall include a picture of what I am seeing in Notepad++ so you can get a better understanding of what I need here .
I think you may be confusing assembly language with machine code. Machine code is the language that your computer's processor understands. Assembly language is a series of symbols that are used to represent machine code. Compiled executables are stored in machine code.
That said, the standard way to view the machine code for a compiled binary is through the use of a program called a hex editor. A hex editor will display the binary code in a numerical format, rather than attempting to interpret the binary as text, like your editor is trying to do in the screenshot you supplied. Frhed is a popular hex editor, but there are many good ones to choose from.

How to view a .ssf file (cctv video footage) on a Mac

Ive searched everywhere online and cant seem to find a video player for mac that supports .ssf files. I've tried Itunes and VLC but nothing.
Any help would be appreciated
I was also looking for a program that could read ssf files. I know your post is several months old, but it did show as a Google search results, so I thought I would share the application that I found for the benefit of other folks who might see your original post.
I have placed an ssf player on my google drive, so others can download it. It came with my DVR card. The file name is SSF_STL_Stream_Format_CCTV_camera_video_player.zip. The download link
Check the file headers in a text editor (like notepad) to see if you can work out what type of encoding it uses. Most of the CCTV PVR manufacturers have their own player software so see if you can work out which type it came from and if there is an associated player.
VLC will play most any type of encoding but these CCTV types are often optimised for quality/file size and may use custom types. You can manually select the type of encoding when you try to open a file in VLC but it normally does a fair guess by itself.
Best of luck!

Flowplayer: how to convert m2v file to mp4 and make it streaming-able

I have serious problem to identify my problem, so I'll describe it.
I'm storing mp4 files on Azure Blob Storage and displaying them with Flowplayer 3.2.11, unfortunately some of my videos doesn't stream but waiting for total download before the start (the same as in this topic).
I tried some programs and only QuickTime Player prepared the correct file, unfortunately it doesn't allow to change more advanced setting of the output file. Also I tried Macroplant Adapter, however created file doesn't stream.
In every test I used H.264 codec and when checking the details of the created files in different programs they looks exactly (or almost exactly) the same.
So the final question is: is that something obvious I've missed or I need to test another programs (and which do you recommend?)
After two days of searching and writing the question... I found an answer :) funny
With the release of the Flash Player 9 Update that supports H.264, we can now play a subset of H.264 movie files. The problem is most of the H.264 files have the index at the end of the file which for progressive download means you have to download the whole file before you can start watching any of the video.
There is also an Air application - QTIndexSwapper written by Renaun Erickson which fixes the problem. That works!

How do I convert a pdf to an image?

How do I convert a pdf to an image (say a .png or .tiff file)?
Is there a way to do this without purchasing a third-party component?
Take a look at Imagemagic you can call these programs from roughly any programing language. And it is available on Unix, Windows, Mac, ...
I assume that you want to manually convert a PDF. Yo have two ways of doing it:
Online:
PRO: very very easy.
CONTRA: if your document is somewhat private your are giving it away.
I used last week Neevia and worked perfectly: http://convert.neevia.com/pdfconvert/
In your machine
PRO: More Secure.
CONTRA: You need to download a program and have it setup.
Here you can find 3 ways of converting it online and another three from your pc.
http://www.makeuseof.com/tag/6-ways-to-convert-a-pdf-file-to-a-jpg-image/
You can use any softwares available in market to convert a pdf to an image, like adobe, ClassicPDF or may be nitro. There are trials available you can download any one of them easily.
For example, try the trial of ClassicPDF and convert your file in seconds, as you asked, its a free one and it does not require purchasing any software, its completely free:
http://www.classicpdf.com/
EDIT: Removed direct download to .exe file and made link to main website. This is a serious no no and should be the users choice to download a file.

Resources