Welcome to
BitBoost Systems

[formatting image]
[Japanese characters]

TileTag(TM)

a computer game teaches the Japanese hiragana and katakana characters (kana)

TileTag also teaches additional information about the Japanese language.


[cat coexisting peacefully with a computer]

PawSense(TM)

your computer can know the difference between 'cat typing' and human typing

PawSense detects and blocks cat typing, and helps train your cat to stay off the keyboard.



Other Products and Services

Including Our Python Obfuscation Tools

please see below


[to other products and services]






[formatting image]

Other Products and Services

BitBoost adapts and licenses software components to other vendors to help construct integrated packages of software.

The first

Python obfuscator and code size reducer

available with a

100% 'non-viral' license

  • First developed in 2003; updated and extended 2004-2008.
  • Your organization may use to obfuscate your software or may (with appropriate license) even incorporate directly into your own proprietary/commercial product.
  • Benefits
    • Impedes reverse-engineering against even bytecode disassemblers and decompilers.
    • Optionally reduces code size in both source code and compiled forms.
    • 'Industrial-strength' automation can obfuscate even large-scale programs and libraries consisting of many modules.
  • Key technical features
    • Automated analysis and obfuscation of identifiers defined by your source code or even byte-compiled code: variable names, function names, function argument names, class names, class members, object names, module names, package names, including inter-module interfaces within your project. No special restrictions on import syntax are required.
      • Namespace analyzer optionally avoids a 1:1 mapping of cleartext names to obfuscated names. (The same variable name or function parameter name may be converted to several different names within a piece of obfuscated code, without changing code functionality nor increasing the number of code instructions.)
      • You can choose to reduce the average size of identifier names to help reduce code size even when compiled.
      • Psychologically inspired techniques produce extra confusion in human readers
    • Outputs compilable source code for maximum flexibility.
    • Removes docstrings and comments.
    • You may mark some identifier names and docstrings for retention (mostly so you can produce libraries for other programmers to use.)
    • Various advanced options permit e.g. reuse (redefinition) of names imported from unobfuscated code.
    • Compatible with Python 2.3, 2.4, and 2.5 (supporting all Python 2.3 and 2.4 features, and some of Python 2.5's added features.)
    • 'Convenience features' such as
      • Utility to deobfuscate your software's error data (aka tracebacks / stack crawls / stack dumps.)
  • Free online demo (with limitations)
  • Please contact us for more details.

Customized software development and content authoring services are also available.

[maze] BitBoost's Puzzle Solutions(TM) unit has provided puzzle games and specialized computer services since 1995.

[formatting image]



Questions? Please contact us.

This page and all its contents are
© Copyright 1998-2008 by BitBoost Systems.
All Rights Reserved.





BitBoost, BitBoost Systems, TileTag, TileTag for Kana, TileSet Creator, TileSet Creator for TileTag,
PawSense, Puzzle Solutions, and Poster-Maze are trademarks of BitBoost Systems.
(Bit Boost, Bit Boost Systems, Paw Sense, Tile Tag, and Tile Set Creator
are variant forms or misspellings of BitBoost Systems trademarks.)

Bit Boost Systems and Tile Tag are misspellings of BitBoost Systems and of TileTag. We provide educational software for helping people learn, study, and review Japanese characters, such as the hiragana and katakana (kana) and eventually kanji/kanzi.
reference section: international postal address format data, user groups, &c.