mastiffman
New Member
New to Forum Creation... Loving it!
Posts: 162
inherit
225952
0
Oct 30, 2019 18:20:45 GMT -8
mastiffman
New to Forum Creation... Loving it!
162
October 2015
mastiffman
|
Post by mastiffman on Nov 16, 2015 9:10:48 GMT -8
What type of file is the .pbp plugin extension? Is this a "Perl Builder" file? Are there other type of files packed within this file type? Is the .pbp a proboards.com only file type?
|
|
inherit
58740
0
Jan 5, 2024 18:58:20 GMT -8
®i©hie
I'm not very active here anymore thanks to my full-time job. - 12/27/23
14,036
September 2005
soe
|
Post by ®i©hie on Nov 16, 2015 14:27:46 GMT -8
What type of file is the .pbp plugin extension? Is this a "Perl Builder" file? Are there other type of files packed within this file type? Is the .pbp a proboards.com only file type?
Hi, filext.com/file-extension/PBPi assume it's "Perl Builder" file. but maybe an admin can confirm. Michael Brian
|
|
inherit
217348
0
Jul 27, 2022 7:26:44 GMT -8
Lynx
5,781
January 2015
msg
|
Post by Lynx on Nov 16, 2015 14:32:37 GMT -8
Hi, mastiffman. ProBoards also uses a PBT file extension for exported Themes.
|
|
#eb7100
33409
0
1
May 1, 2024 1:31:09 GMT -8
Brian
48,129
November 2004
smashmaster3
|
Post by Brian on Nov 16, 2015 16:47:41 GMT -8
PBP stands for ProBoards Plugin. PBT stands for ProBoards Theme.
Neither file can be properly opened using any existing desktop application as they were designed to be opened solely by the ProBoards software.
|
|
mastiffman
New Member
New to Forum Creation... Loving it!
Posts: 162
inherit
225952
0
Oct 30, 2019 18:20:45 GMT -8
mastiffman
New to Forum Creation... Loving it!
162
October 2015
mastiffman
|
Post by mastiffman on Nov 16, 2015 20:14:04 GMT -8
That's what I found online. Thanks. Hi, mastiffman . ProBoards also uses a PBT file extension for exported Themes. Yep. Thanks. This is the pattern that I saw in my head. Thanks for verifying. PBP stands for ProBoards Plugin. PBT stands for ProBoards Theme. Neither file can be properly opened using any existing desktop application as they were designed to be opened solely by the ProBoards software.
This is exactly what I thought initially! Cool. I'm not looking to open them, that's for sure. Can you tell me what the typical packed file extensions are that incorporated in the plugins and how are the packed in the .pbp format? If that makes sense.
|
|
#eb7100
33409
0
1
May 1, 2024 1:31:09 GMT -8
Brian
48,129
November 2004
smashmaster3
|
Post by Brian on Nov 17, 2015 9:13:38 GMT -8
No idea. I'm not a developer. I can only assume the file itself is just a long string of JSON that's been encoded and placed into a downloadable file.
|
|
mastiffman
New Member
New to Forum Creation... Loving it!
Posts: 162
inherit
225952
0
Oct 30, 2019 18:20:45 GMT -8
mastiffman
New to Forum Creation... Loving it!
162
October 2015
mastiffman
|
Post by mastiffman on Nov 17, 2015 9:31:56 GMT -8
No idea. I'm not a developer. I can only assume the file itself is just a long string of JSON that's been encoded and placed into a downloadable file.
gotcha. Thanks! I was thinking of seeing if I could have someone make me some plugin's externally that would be more tailored to my liking.
|
|
inherit
216224
0
Feb 7, 2024 9:48:11 GMT -8
Quozzo
407
November 2014
quozzo
|
Post by Quozzo on Nov 17, 2015 9:33:45 GMT -8
I tried opening one in my text editor. Saying it looked like hieroglyphs would be an understatement. Not sure on the type of compression/encryption, but would it be something that should be released. When exporting a plugin it gives the option to be editable by others. There wouldnt be much point in that if all it took was flipping a bit in a binary file.
|
|
#eb7100
33409
0
1
May 1, 2024 1:31:09 GMT -8
Brian
48,129
November 2004
smashmaster3
|
Post by Brian on Nov 17, 2015 9:39:13 GMT -8
I tried opening one in my text editor. Saying it looked like hieroglyphs would be an understatement. Not sure on the type of compression/encryption, but would it be something that should be released. When exporting a plugin it gives the option to be editable by others. There wouldnt be much point in that if all it took was flipping a bit in a binary file. Or just viewing the source of the page, finding the Javascript embed that has a data-plugin attribute that matches the plugin's numerical ID in the URL of its settings page, and referencing that. Plugins are built on client-side languages and thus are not secure as the browser needs access to the actual code to run it.
|
|
inherit
216224
0
Feb 7, 2024 9:48:11 GMT -8
Quozzo
407
November 2014
quozzo
|
Post by Quozzo on Nov 17, 2015 9:49:08 GMT -8
I tried opening one in my text editor. Saying it looked like hieroglyphs would be an understatement. Not sure on the type of compression/encryption, but would it be something that should be released. When exporting a plugin it gives the option to be editable by others. There wouldnt be much point in that if all it took was flipping a bit in a binary file. Or just viewing the source of the page, finding the Javascript embed that has a data-plugin attribute that matches the plugin's numerical ID in the URL of its settings page, and referencing that. Plugins are built on client-side languages and thus are not secure as the browser needs access to the actual code to run it. The various modules, the default settings, the awesome hints and text in the settings pages. They all contribute to the plugin, not just the JS, and they're not visible at client side.
|
|
#eb7100
33409
0
1
May 1, 2024 1:31:09 GMT -8
Brian
48,129
November 2004
smashmaster3
|
Post by Brian on Nov 17, 2015 10:00:10 GMT -8
Or just viewing the source of the page, finding the Javascript embed that has a data-plugin attribute that matches the plugin's numerical ID in the URL of its settings page, and referencing that. Plugins are built on client-side languages and thus are not secure as the browser needs access to the actual code to run it. The various modules, the default settings, the awesome hints and text in the settings pages. They all contribute to the plugin, not just the JS, and they're not visible at client side. I thought the entire purpose of the plugin settings was that they were client-side.
|
|
Former Member
inherit
guest@proboards.com
225992
0
May 2, 2024 2:30:32 GMT -8
Former Member
0
January 1970
Former Member
|
Post by Former Member on Nov 17, 2015 12:50:29 GMT -8
The reason the file(s) are binary is because it is quicker to parse binary than it is to parse and (un)serialize text. It's not because the creators wanted to encrypt any of its content. It is done for performance reasons.
If you open the file in a hex editor, I'm sure you will see some strings that look familiar. integers and floats would there too, just as their HEX equivalent.
|
|