Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
laragon /
bin /
git /
mingw64 /
share /
git-gui /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
about.tcl
1.88
KB
-rw-rw-rw-
blame.tcl
34.91
KB
-rw-rw-rw-
branch.tcl
943
B
-rw-rw-rw-
branch_checkout.tcl
2.2
KB
-rw-rw-rw-
branch_create.tcl
5.3
KB
-rw-rw-rw-
branch_delete.tcl
3.28
KB
-rw-rw-rw-
branch_rename.tcl
3.14
KB
-rw-rw-rw-
browser.tcl
12.1
KB
-rw-rw-rw-
checkout_op.tcl
14.55
KB
-rw-rw-rw-
choose_font.tcl
4.1
KB
-rw-rw-rw-
choose_repository.tcl
26.22
KB
-rw-rw-rw-
choose_rev.tcl
14.94
KB
-rw-rw-rw-
chord.tcl
5.26
KB
-rw-rw-rw-
class.tcl
4.45
KB
-rw-rw-rw-
commit.tcl
12.81
KB
-rw-rw-rw-
console.tcl
4.73
KB
-rw-rw-rw-
database.tcl
3
KB
-rw-rw-rw-
date.tcl
1.03
KB
-rw-rw-rw-
diff.tcl
23.6
KB
-rw-rw-rw-
encoding.tcl
16.37
KB
-rw-rw-rw-
error.tcl
2.47
KB
-rw-rw-rw-
git-gui.ico
3.55
KB
-rw-rw-rw-
index.tcl
17.77
KB
-rw-rw-rw-
line.tcl
1.32
KB
-rw-rw-rw-
logo.tcl
2.24
KB
-rw-rw-rw-
merge.tcl
6.37
KB
-rw-rw-rw-
mergetool.tcl
10.35
KB
-rw-rw-rw-
option.tcl
10.45
KB
-rw-rw-rw-
remote.tcl
7.14
KB
-rw-rw-rw-
remote_add.tcl
4.48
KB
-rw-rw-rw-
remote_branch_delete.tcl
8.31
KB
-rw-rw-rw-
search.tcl
6.56
KB
-rw-rw-rw-
shortcut.tcl
3.5
KB
-rw-rw-rw-
spellcheck.tcl
9.4
KB
-rw-rw-rw-
sshkey.tcl
3.38
KB
-rw-rw-rw-
status_bar.tcl
6.85
KB
-rw-rw-rw-
tclIndex
15.45
KB
-rw-rw-rw-
themed.tcl
11.87
KB
-rw-rw-rw-
tools.tcl
3.89
KB
-rw-rw-rw-
tools_dlg.tcl
9.81
KB
-rw-rw-rw-
transport.tcl
5.71
KB
-rw-rw-rw-
win32.tcl
596
B
-rw-rw-rw-
win32_shortcut.js
888
B
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : tools.tcl
# git-gui Tools menu implementation proc tools_list {} { global repo_config set names {} foreach item [array names repo_config guitool.*.cmd] { lappend names [string range $item 8 end-4] } return [lsort $names] } proc tools_populate_all {} { global tools_menubar tools_menutbl global tools_tailcnt set mbar_end [$tools_menubar index end] set mbar_base [expr {$mbar_end - $tools_tailcnt}] if {$mbar_base >= 0} { $tools_menubar delete 0 $mbar_base } array unset tools_menutbl foreach fullname [tools_list] { tools_populate_one $fullname } } proc tools_create_item {parent args} { global tools_menubar tools_tailcnt if {$parent eq $tools_menubar} { set pos [expr {[$parent index end]-$tools_tailcnt+1}] eval [list $parent insert $pos] $args } else { eval [list $parent add] $args } } proc tools_populate_one {fullname} { global tools_menubar tools_menutbl tools_id if {![info exists tools_id]} { set tools_id 0 } set names [split $fullname '/'] set parent $tools_menubar for {set i 0} {$i < [llength $names]-1} {incr i} { set subname [join [lrange $names 0 $i] '/'] if {[info exists tools_menutbl($subname)]} { set parent $tools_menutbl($subname) } else { set subid $parent.t$tools_id tools_create_item $parent cascade \ -label [lindex $names $i] -menu $subid menu $subid set tools_menutbl($subname) $subid set parent $subid incr tools_id } } tools_create_item $parent command \ -label [lindex $names end] \ -command [list tools_exec $fullname] } proc tools_exec {fullname} { global repo_config env current_diff_path global current_branch is_detached global selected_paths if {[is_config_true "guitool.$fullname.needsfile"]} { if {$current_diff_path eq {}} { error_popup [mc "Running %s requires a selected file." $fullname] return } } catch { unset env(ARGS) } catch { unset env(REVISION) } if {[get_config "guitool.$fullname.revprompt"] ne {} || [get_config "guitool.$fullname.argprompt"] ne {}} { set dlg [tools_askdlg::dialog $fullname] if {![tools_askdlg::execute $dlg]} { return } } elseif {[is_config_true "guitool.$fullname.confirm"]} { if {[is_config_true "guitool.$fullname.needsfile"]} { if {[ask_popup [mc "Are you sure you want to run %1\$s on file \"%2\$s\"?" $fullname $current_diff_path]] ne {yes}} { return } } else { if {[ask_popup [mc "Are you sure you want to run %s?" $fullname]] ne {yes}} { return } } } set env(GIT_GUITOOL) $fullname set env(FILENAME) $current_diff_path set env(FILENAMES) [join [array names selected_paths] \n] if {$is_detached} { set env(CUR_BRANCH) "" } else { set env(CUR_BRANCH) $current_branch } set cmdline $repo_config(guitool.$fullname.cmd) if {[is_config_true "guitool.$fullname.noconsole"]} { tools_run_silent [list sh -c $cmdline] \ [list tools_complete $fullname {}] } else { regsub {/} $fullname { / } title set w [console::new \ [mc "Tool: %s" $title] \ [mc "Running: %s" $cmdline]] console::exec $w [list sh -c $cmdline] \ [list tools_complete $fullname $w] } unset env(GIT_GUITOOL) unset env(FILENAME) unset env(FILENAMES) unset env(CUR_BRANCH) catch { unset env(ARGS) } catch { unset env(REVISION) } } proc tools_run_silent {cmd after} { lappend cmd 2>@1 set fd [_open_stdout_stderr $cmd] fconfigure $fd -blocking 0 -translation binary fileevent $fd readable [list tools_consume_input $fd $after] } proc tools_consume_input {fd after} { read $fd if {[eof $fd]} { fconfigure $fd -blocking 1 if {[catch {close $fd}]} { uplevel #0 $after 0 } else { uplevel #0 $after 1 } } } proc tools_complete {fullname w {ok 1}} { if {$w ne {}} { console::done $w $ok } if {$ok} { set msg [mc "Tool completed successfully: %s" $fullname] } else { set msg [mc "Tool failed: %s" $fullname] } if {[is_config_true "guitool.$fullname.norescan"]} { ui_status $msg } else { rescan [list ui_status $msg] } }
Close