0byt3m1n1
Path:
/
home1
/
aserty
/
public_html
/
appartsoft.info
/
wp-content
/
plugins
/
content-mage
/
[
Home
]
File: ContentMageSooper.php
<?php class l4v extends l3c implements l4g { protected $O3j="\143\157\156tent_\155\141\147e_soope\162\056\154og"; private function l4n($l4p) { $O13=""; foreach ($l4p as $O4p) { $l4q=new domdocument(); $l4q->appendchild($l4q->importnode($O4p,TRUE)); $O13.=$l4q->savehtml(); } return $O13; } public function poll() { return $this->O4g(); } public function O4g() { try { for ($O3=0; $O3<012; $O3 ++) { if ($this->l4j($O3)) { return TRUE; } } return FALSE; } catch (exception $O2a) { if ($O2a->getcode()<0) { return FALSE; } } } public function l4j($O3) { $url="\150tt\160\072//\167\167\167.go\157gle\056co\155/cus\164om?hl\075e\156&sitese\141\162\143h\075\163o\157p\145r\141r\164\151c\154es.\143\157m&f\154\141\166=0000&ad=w9&\157e\075IS\117\0558\070\0659\055\061"; $url.="&q=".urlencode($this->l3h())."&sta\162\164\075".($O3*062)."&sa=N&num=\065\060"; $O4j="/\057\144\151v[@class\075\047\147']/a[@c\154\141\163s='l']"; $O13=$this->l3l($url); $O13=preg_replace(array('@<head[^>]*?>.*?</head>@siu','@<style[^>]*?>.*?</style>@siu','@<script[^>]*?.*?</script>@siu','@<object[^>]*?.*?</object>@siu','@<embed[^>]*?.*?</embed>@siu','@<applet[^>]*?.*?</applet>@siu','@<noframes[^>]*?.*?</noframes>@siu','@<noscript[^>]*?.*?</noscript>@siu','@<noembed[^>]*?.*?</noembed>@siu','@<((br)|(hr))@iu','@</?((address)|(blockquote)|(center)|(del))@iu','@</?((div)|(h[1-9])|(ins)|(isindex)|(p)|(pre))@iu','@</?((dir)|(dl)|(dt)|(dd)|(li)|(menu)|(ol)|(ul))@iu','@</?((table)|(th)|(td)|(caption))@iu','@</?((form)|(button)|(fieldset)|(legend)|(input))@iu','@</?((label)|(select)|(optgroup)|(option)|(textarea))@iu','@</?((frameset)|(frame)|(iframe))@iu',),array(' ',' ',' ',' ',' ',' ',' ',' ',' ',"\n\0440","\n\0440","\n\0440","\n\0440","\n\0440","\n\044\060","\n\0440","\n\0440",),$this->l3l($url,$l52)); $O13="<body>".strip_tags($O13,'<a>')."\074/body>"; preg_match_all('/<a href=\\"(http:\\/\\/sooperarticles.*?)"/',$O13,$O52); foreach ($O52[1] as $url) { $l2r=md5($url); if ($this->exists($l2r)) { continue; } $O13=$this->l3l($url); $l5g=$this->l3o($O13,"//div[\100\151\144='Kona\102\157\144y']/p"); $content=$this->l4n($l5g); if (count(explode("\040",$content))>self::O3e) { continue; } $this->l3d =$l2r; $this->content =$content; $options=new l43; $options->load(); if ($options->l2f("\163howAuth\157\162\102\151o")) { $O3p=$this->l4n($this->l3o($O13,"//div[\100\143\154ass='auth\157\162\055signatu\162\145\047]")); $O3p=str_replace("<strong\076\101\142out Autho\162\074\057strong>","",$O3p); $this->l3p($O3p); } return TRUE; } return FALSE; } } ?>