Fancy Pants 2 Game - Experience Fast-Paced Platforming Fun!

Fancy Pants 2 Game - Experience Fast-Paced Platforming Fun!

ID: oghlbhpmdpkfahcfidaebemgbobhhabe

Supported Languages

🇸🇦Arabic
🇧🇷Brazilian Portuguese
🇨🇳Chinese (Simplified)
🇹🇼Chinese (Traditional)
🇨🇿Czech
🇳🇱Dutch
🇺🇸English
🇫🇮Finnish
🇫🇷French
🇩🇪German
🇬🇷Greek
🇮🇹Italian
🇯🇵Japanese
🇰🇷Korean
🇳🇴Norwegian
🇵🇱Polish
🇵🇹Portuguese
🇷🇸Serbian
🇸🇰Slovak
🇪🇸Spanish
🇸🇪Swedish
🇹🇭Thai
🇹🇷Turkish

Extension Info & Metadata

Status
Removed
Version
1.0.5
Size
10.42 MB
Rating
0.0/5
Reviews
0
Users
73
Type
Extension
Updated
Apr 1, 2025
Category
Lifestyle Games
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
oziehollingsworth1961984uufView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
20
Active
0
Obsolete
20
Listed
20
Unlisted
0
Total Users
2,250
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

"Enjoy fast-paced platforming with Fancy Pants 2—ad-free, offline fun!"

Fancy Pants 2 - Browser Extension Game Details (Free & Offline Playable) Game Overview: Fancy Pants 2 is a fast-paced platformer featuring fluid, hand-drawn animations and dynamic acrobatic gameplay. Control the quirky stick-figure hero with his iconic squiggly legs as you run, flip, grind, and slide through vibrant, physics-based worlds. Designed for instant fun, this browser-based gem combines challenging level design with pick-up-and-play accessibility and a free-to-enjoy experience. Key Features: - Smooth Movement Mechanics: Master wall jumps, mid-air flips, and skateboard-like grinds on rails to explore creatively designed levels. - Interactive Environments: Traverse jungles, caves, and floating islands filled with bouncing trampolines, hidden paths, and surprise enemies. - Combat & Collectibles: Battle quirky foes like pirate squids and ninjas using spin attacks, then collect gems & unlock stylish costumes 🎩 to customize your character. - Racing Challenges: Compete in time-trial races across sandbox-style stages or create your own shortcuts using skillful platforming. - Offline Browser Play: Install as a browser extension to enjoy ad-free gaming anytime, even without an internet connection 📴. How to Play: Use arrow keys for precise movement and the spacebar for jumps and attacks. Chain moves to build momentum, discover hidden areas, and achieve high scores. Responsive controls make it easy to learn but rewarding to master! Why Fancy Pants 2 Stands Out: This game blends retro-inspired charm with modern physics-based gameplay. Its loop of exploration, combat, and speedrunning keeps players engaged, while the whimsical art style and upbeat soundtrack create an immersive experience. Perfect for quick sessions or diving deep into its colorful worlds. Play Fancy Pants 2 for free directly in your browser via its extension—no downloads required! Whether you’re a casual gamer or a platforming pro, its creative level design and snappy controls guarantee hours of kinetic fun. 🕹️✨ We provide a "Play More Games" button in the extension and open our official website when you first install it, where you can experience more free games.

This extension requests no permissions and has no recorded risk factors.

After 24 hours post-install, the extension fetches arbitrary iframe URLs from game-extension-api.offlinegames.fun and injects them unsanitized into the extension page via innerHTML. The remote server can toggle this on/off via data.enable and serve any URL as the iframe source, making this a server-controlled remote loading mechanism. Because the extension has zero declared permissions, the practical impact is limited to displaying remote content (ads or other games) in the extension's own UI, but the server could in theory push phishing frames or fingerprinting content to users.

js/game.js (Line 89)
async function setRecommendGames() {  await sleep(10);  const installTime = parseInt(localStorage.getItem('installTime'));  if (installTime && Date.now() - installTime < 1000 * 60 * 60 * 24 * 1) {    return;  }  try {    const response = await fetch('https://game-extension-api.offlinegames.fun/recommend/');    const data = await response.json();    if (!data.enable) {      return;    }    const recommendBox1 = document.querySelector('.recommend-box-1');    const recommendBox2 = document.querySelector('.recommend-box-2');    if (data['recommend-1']) {      recommendBox1.innerHTML = `<iframe src="${data['recommend-1']}" width="100%" height="100%"></iframe>`;      recommendBox1.style.display = 'block';    }    if (data['recommend-2']) {      recommendBox2.innerHTML = `<iframe src="${data['recommend-2']}" width="100%" height="100%"></iframe>`;      recommendBox2.style.display = 'block';    }  } catch (err) {  }}

By severity

Critical0
High0
Medium1
Low0

Versions scanned

None of the 2 scanned versions have more than one unique code-review finding. Counts are unique findings that include each version.

Extension VersionCode Review Findings
No versions with multiple unique findings.

Files with findings

1 distinct path — top paths by unique finding count:

  • js/game.js1
S.No.
Category
Severity
File
Summary
Found in Version
1Remote Code Loading
medium
js/game.js (line 89)After 24 hours post-install, the extension fetches arbitrary iframe URLs from game-extension-api.offlinegames.fun and injects them unsanitized into the extension page via innerHTML. The remote server can toggle this o…
URLs
39
IPv4
1
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

Gain full insight into all external connections.

Upgrade for full visibility.

localhost-http://localhost:
ijs.mtasa.com/files/swfdecrypt.cpp.http://ijs.mtasa.com/files/swfdecrypt.cpp.
jit-http://jit/
adobe.com/AS3/2006/builtin::sortOn(http://adobe.com/AS3/2006/builtin::sortOn(
www.adobe.com/2006/actionscript/flash/proxyhttp://www.adobe.com/2006/actionscript/flash/proxy
www.w3.org/2000/xmlns/http://www.w3.org/2000/xmlns/
www.w3.org/XML/1998/namespacehttp://www.w3.org/XML/1998/namespace
localhost-http://localhost
cdnjs.cloudflare.com/ajax/libs/jszip/3.5.0/jszip.min.jshttps://cdnjs.cloudflare.com/ajax/libs/jszip/3.5.0/jszip.min.js
cdn.nitrome.com/components/NitromeAPI.pkghttp://cdn.nitrome.com/components/NitromeAPI.pkg
Showing 1 to 10 of 40 rows
Rows per page:

Gain full insight into all external connections.

Upgrade for full visibility.

127.0.0.1
IPv4
-
Version
Size
Is Malicious
Findings
Permhash
1.0.5
Latest
10.42 MB
Malicious
1N/A
1.0.4
10.42 MB
Malicious
N/A
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.