تا دلت بخواد خوراكهshervan گفت:سلام آيا در برنامه هاي لينوكس برنامه هك هم وجود دارد
oxygenws گفت:سامان من هم خوشحال می شم در مورد هک آپاچی حرف بزنی شاید بهتر باشه در مورد جلوگیری از هکش بگی
.............................
.............................
#if APACHE_RELEASE == 10304100
/* ### this code can be used for 1.3.4 installations. use this function
* ### instead of..........._uri()
*/
/*
* ### don't look at this code.
* ### it is a Crime Against All That is Right and Good
*/
#include "http_core.h" /* for SATISFY_* */
static request_rec *gross_hack(const char *new_file, const request_rec * r)
{
request_rec *rnew = ..........._lookup_uri(new_file, r);
int res;
.......................................
..........................................
/* ### these aren't exported properly from the headers */
extern int ap_check_access(request_rec *); /* check access on non-auth basis */
extern int ap_check_user_id(request_rec *); /* obtain valid username from client auth */
extern int ap_check_auth(request_rec *); /* check (validated) user is authorized here */
if (rnew->status != HTTP_OK)
return rnew;
/* re-run portions with a modified method */
rnew->method = r->method;
rnew->method_number = r->method_number;
if ((ap_satisfies(rnew) == SATISFY_ALL
|| ap_satisfies(rnew) == SATISFY_NOSPEC)
? ((res = ap_check_access(rnew))
|| (ap_some_auth_required(rnew)
&& ((res = ap_check_user_id(rnew))
|| (res = ap_check_auth(rnew)))))
: ((res = ap_check_access(rnew))
&& (!ap_some_auth_required(rnew)
|| ((res = ap_check_user_id(rnew))
|| (res = ap_check_auth(rnew)))))
) {
rnew->status = res;
}
return rnew;
}
#endif /* APACHE_RELEASE == 10304100 */
/*
** dav_lookup_uri()
**
** Extension for ............._lookup_uri() which can't handle absolute
** URIs properly.
**
** If NULL is returned, then an error occurred with parsing the URI or
** the URI does not match the current server.
........................................
..........................................
dav_lookup_result dav_lookup_uri(const char *uri, request_rec * r)
{
dav_lookup_result result = { 0 };
const char *scheme;
#ifndef INET6
unsigned short port = ntohs(r->connection->local_addr.sin_port);
#else
unsigned short port = ntohs(((struct sockaddr_in6 *) &r->connection->local_addr)->sin6_port);
#endif
uri_components comp;
char *new_file;
const char *domain;
/* first thing to do is parse the URI into various components */
if (ap_parse_uri_components(r->pool, uri, &comp) != HTTP_OK) {
result.err.status = HTTP_BAD_REQUEST;
result.err.desc = "Invalid syntax in Destination URI.";
return result;
}
/* the URI must be an absoluteURI (WEBDAV S9.3) */
if (comp.scheme == NULL) {
result.err.status = HTTP_BAD_REQUEST;
result.err.desc = "Destination URI must be an absolute URI.";
return result;
}
............................................
............................................
آقا چرا فارسي نمي نويسي...EVE گفت:hala pas server haro ba appachi hack mikonan
vali kampiuter haye digha ro ba chi hack mikonan?
yani man linux daram mitonam hack besham?
va az linux mishe windows ro hack kard va ba che barnamehi?
merci
aryan
oxygenws گفت:علیرضا درست می گه... یه سری برنامه هستند به نام rootkit که هنرشون اینه که دسترسی root رو به دست میارند و کل سیستم کاریشون این طوریه که از باگ های نرم افزار های نصب شده (یا خود کرنل لینوکس) استفاده می کنند.
ولی باز هم نمی شه به این گفت ویروس
سامان جان، من ماست فروش هستم ولی وقتی خواستم ماست فروشی بزنم، تحقیق کردم و به دور و برم نگاه کردم و سعی کردم بهترین گاو ها رو برای شیر دوشیدن انتخاب کنم!!!! اگر باز هم کدی برای هک آپاچی داری خوشحال می شم روش بحث کنیم.
موفق باشید، امید
EVE گفت:salam
man ba linux kar mikonam va enghadar tazreh varedam ke farsi bahash balad nistam benevisam
beharhal mazerat
na man manzoram hack kampiuter haye dighe az linux ast
mesli sub 7 ya net-devil dar linux
masaln albate