Описание тега file-inclusion

3 ответа

Прямое объявление в двух заголовках и двух файлах cpp

У меня есть четыре файла C++, два заголовка и два cpp. Заголовки должным образом охраняются, и в первом я использую предварительное объявление, подобное этому: //A.h class B; class A { public: A(); void doSomething(B* b); }; и некоторая реализация: …
23 янв '17 в 21:46
1 ответ

Включенные файлы не соблюдаются

При попытке включить php-файл в сценарий, и даже если страница загружается без ошибок или ошибок в журнале, включенный файл не выполняется. Я создал тестовый файл, который выглядит следующим образом: <?php $sale_amount = '10.00'; $product = 'Driv…
14 фев '16 в 21:03
2 ответа

Как мне получить доступ к родительскому каталогу public_html в Apache?

Я помню, как читал некоторое время назад, как кто-то может получить доступ к файловой системе вашего компьютера с веб-сайта. Я хочу знать, как это сделать, чтобы я мог проверить и предотвратить это. Запуск Apache 2.4 в Windows через XAMPP Мой виртуа…
1 ответ

Обойти расширение файла при атаке на включение файлов

Я прочитал книгу по этике и должен пройти упражнение. В этом упражнении есть код php: <?php $page = $_GET['p']; include($page.".php"); ?> Я должен получить доступ к passwd, применив атаку включения файла. Я попытался положить%00 конец URL, и я…
29 сен '18 в 22:59
0 ответов

Могу ли я дать права администратора в коде php?

Я пытался использовать приведенный ниже код, где я могу попрактиковаться в локальном включении файлов, но я получаю следующую ошибку: Примечание: неопределенный индекс: IP в C:\xxx\xxx\xxx\xxx.php в строке 8 Доступ запрещен. Опция -c требует прав ад…
16 окт '18 в 11:55
1 ответ

Зависимость QtWebKit отсутствует в сгенерированном qmake Makefile

Я только начал работать с Qt (на C++), поэтому я последовал примеру "Здравствуй, мир", который я нашел в Интернете. Я создал программу hello.cpp в каталоге hello: #include <QtGui> int main(int argc, char *argv[]) { QApplication app (argc, argv…
10 июл '11 в 18:49
0 ответов

LFI обход метода массива?

<?php $v1 = array('delete.txt', 'undelete.txt'); $filename = @$_GET['getfile']; if(isset($filename)) { if (in_array($filename, $v1)) { include($filename); } else { include("index.php"); } } ?> <html> <body> <title> Hack me&l…
01 окт '17 в 07:15
1 ответ

Контекст включения файла в php

Доброе утро, Я пытаюсь узнать, как работает включение файла в php. Сегодня у меня проблема, которую я не могу решить. Это мой сценарий: Файлы в том же каталоге: - config.php - db.php - functions.php - form.php config.php <?php $config['json_file'…
23 июл '13 в 15:57
0 ответов

Безопасность включения локальных файлов str_replace

Я пытаюсь написать локальный файл включения защищенного файла php. Я нашел хрупкое решение в DVWA, как это: $file = str_replace( array( "..\\" ), "", $file ); Тогда я сделал шаг вперед и написал это: $secure = $_GET[ 'page' ]; $secure = str_replace(…
24 ноя '18 в 10:43
0 ответов

Включенные файлы создают вызов функции-члена fetch_assoc() для необъекта

Пытаясь интегрировать новый скрипт с моей существующей домашней страницей, я должен включить 2 новых файла php в мой index.php. Я люблю играть с веб-разработкой, но, к сожалению, мои знания в области кодирования очень ограничены. (CMS и GUI делают ч…
01 фев '16 в 22:08
1 ответ

Arduino ( C++) не включая библиотеку в конкретном проекте

Когда я добавляю собственную библиотеку Arduino к двум проектам, один из них успешно компилируется, один - нет. В чем причина? Я не могу понять. Keypad.h:6:27: fatal error: OnewireKeypad.h: No such file or directory #include <OnewireKeypad.h> …
01 июн '16 в 05:53
3 ответа

PHP: включая файлы, зависящие друг от друга

Два файла зависят друг от друга: FILE1: $var1 = 'Straw ' . $var2; FILE2: $var2 = ' berry'; $var3 = $var1; file3: // this file should include FILE1 and FILE2 Как следует включить FILE1 и FILE2 в FILE3 таким образом, чтобы обеспечить правильное заполн…
15 авг '17 в 05:26
0 ответов

Файл, не включенный в заголовок WordPress

Я хочу включить файл в заголовочный файл, который находится в этом каталоге: WP-содержание / темы / THEMENAME / header.php код, который я использовал для включения: include("../../plugins/booking/informationform.php"); в то время как файл, который я…
09 май '13 в 13:26
3 ответа

Рекурсивный XSLT, часть 2

Хорошо, исходя из моего вопроса здесь. Допустим, мои страницы теперь такие: a.xml: <page> <header>Page A</header> <content-a>Random content for page A</content-a> <content-b>More of page A's content</content-b&…
25 май '10 в 19:28
1 ответ

Как я могу написать XSLT, который будет рекурсивно включать другие файлы?

Допустим, у меня есть серия XML-файлов в этом формате: a.xml: <page> <header>Page A</header> <content>blAh blAh blAh</content> </page> B.xml: <page also-include="A.xml"> <header>Page B</header> &…
25 май '10 в 18:19
1 ответ

Почему включение cdn s дважды в страницу нарушает функциональность связанного cdn

Я много раз сталкивался с этой проблемой, заключающейся в том, что включение определенного файла или CDN дважды в страницу нарушает функциональность CDN. Решение состоит в том, чтобы добавить его только один раз на страницу. Теперь я хочу знать прич…
07 фев '17 в 01:37
3 ответа

Это использование скрытых полей небезопасно?

Я улучшаю устаревшую систему (которую я не помогал строить) и хотел бы узнать у других людей, являются ли некоторые вещи, которые я заметил, законными проблемами безопасности или нет. Прежде всего, приложение защищено через логин. Тем не менее, как …
21 фев '12 в 23:28
0 ответов

Apache Ubuntu php включает файл /etc/passwd

Я хочу создать контрольный пример о LFI (Local File Inclusion), но не смог. Старые серверы могут включать файл / etc / passwd в файл включения php Например: include ("/ etc / passwd"); Это выводит файл passwd на экран, но когда я попробовал его в ст…
23 авг '19 в 12:43
0 ответов

Файлы не включаются в gulp. Ошибка отсутствует

Я пытаюсь включить верхний и нижний колонтитулы на свои html-страницы: <body> <div class="wrapper"> <div class="first-screen"> @@include('incl/header.html') <section class="test"> // html content </section> @@include('i…
24 окт '19 в 12:44
0 ответов

Почему оператор PHP include рассматривает содержимое, следующее за '?/../', как путь от текущего каталога?

Учитывая сценарий temp.php в текущем каталоге пользователя ~: #!/usr/bin/php <?php $p=$argv[$argc-1]; $a=file_exists($p); echo "File exists?". $a ."\n"; include $p ?> Используя приведенный выше сценарий, можно передать имя файла в качестве арг…
18 апр '20 в 14:08