Lee Soo

Recently added

Beautiful Sister
0
HD

Beautiful Sister

May. 25, 2019

Beautiful Sister

Byung Chul, a graduate of a prestigious university, is a preparatory student. He has a crush on his younger sister, Ji-young, who saved her from ...
Youngest Sister-in-law
0
HD

Youngest Sister-in-law

Min-hwan, who lives with his brother, was lovers with his youngest sister-in-law. The sex continued even after she married his brother. Eun-hye, ...
Youngest Aunt
0
HD

Youngest Aunt

Jul. 18, 2019

Youngest Aunt

Mi-yeong’s boyfriend, Joon-cheol, works at a meat restaurant. On the first day, he is shocked by how Mi-yeong’s youngest aunt, ...
Young Older Sister-in-Law 2
0
HD

Young Older Sister-in-Law 2

Joon-goo is an innocent man in his 30s. He quit his job and runs a small BBQ place with his young and sexy wife, Mi-ri. Then one day, ...
Delicious Mother-in-law
0
HD

Delicious Mother-in-law

After having been dating for two years, Hansol, who promised to marry Kim Sa-wi, decides to introduce her to her parents at home. There is a ...
Lovers at 6pm Weekend
0
HD

Lovers at 6pm Weekend

Feb. 05, 2020

Lovers at 6pm Weekend

Jin-hee, kicked out by her boyfriend, finds a place to go, and Hameda finds her sister Mi-yeon’s house. Miyeon’s reaction is a cold ...
Bosomy Tae-hee
0
HD

Bosomy Tae-hee

Feb. 27, 2020

Bosomy Tae-hee

Cha-wook and Min-joo are about to get married. Cha-wook proposes a couple trip to Yong-woo’s wife who is his junior at work. Ji-yeon doesn’t like ...
Swapping: Two Women
0
HD

Swapping: Two Women

Mar. 26, 2020

Swapping: Two Women

His wife has been acting strange. Oftentimes, she would go wherever, won’t receive his calls, and won’t reply when asked. The ...
Wet Dream: Prostitute Woman
0
HD

Wet Dream: Prostitute Woman

Sang-hee feels lonely whenever she sees her drunkard husband… Whenever her husband comes home late, she is being comforted by Min-gi, the ...
New Baby
0
HD

New Baby

Apr. 18, 2020

New Baby

Tae-woo lives in the house of his son, Sung-hoon and his wife. To win the favor of his daughter-in-law Jung-hee, Tae-woo helps in the house work. ...
Stepmom’s Desire
0
HD

Stepmom’s Desire

May. 29, 2020

Stepmom’s Desire

Sang-jin, who was envious of her neighbor after getting a beautiful wife, Ask your wife’s friend Gian to take over the son’s ...
Three Women
0
HD

Three Women

Jun. 02, 2020

Three Women

Dong-seok, the husband who drinks everyday and comes home late. While Sang-hee waits for Dong-seok, she is being comforted by the main character ...
Wife’s World
0
HD

Wife’s World

Jun. 18, 2020

Wife’s World

Yeong-jun who looks as if he is nothing to be envious of, has worries he can’t speak of. “Don’t worry. The doctor already told ...
I Am a Naughty Woman
0
HD

I Am a Naughty Woman

Jun. 25, 2020

I Am a Naughty Woman

Yeong-cheol and Ha-ni are talking at a cafe. Yeong-cheol is fond of writing so Ha-ni keeps on asking questions about it… Yeong-cheol entertains ...
Imprisonment
0
HD

Imprisonment

Jul. 02, 2020

Imprisonment

Ha-ni was searching for the whereabouts of the people around her. Weirdly, she finds that the writings of Yeong-cheol, a web novelist, started ...
The Innkeeper
0
HD

The Innkeeper

Jul. 24, 2020

The Innkeeper

Park Woo-joo, a woman who tells the story of her past. Her name means to work hard like a cow and live a gentle life. The universe grew up to be ...
House Husband’s Erotic Outdoor Life
0
HD

House Husband’s Erotic Outdoor Life

Dong-gu is an ordinary husband who does nothing but chores. His wife Mal-ja asks Dong-gu to prepare food, cut fruits, make a fuss, saying she ...
Big Breasted Daughter-in-law
0
HD

Big Breasted Daughter-in-law

Gyeong-jun and Gyeong-joon promised marriage. The performance, where he didn’t have a place to live, went into Gyeong-joon’s house. ...
Art of Promotion
0
HD

Art of Promotion

Aug. 13, 2020

Art of Promotion

Sleeping with my wife is not like my heart, and the boss’s pressure at the company Seungbeom, who was having a hard life, accidentally enters ...
Big Tits Sisters
0
HD

Big Tits Sisters

Aug. 28, 2020

Big Tits Sisters

Jin-woo, who attends a physical school, visits the home of Min-cheol, a physical education teacher in high school who lives outside the city for ...
Rich Man Exchange Sex
0
HD

Rich Man Exchange Sex

Sep. 18, 2020

Rich Man Exchange Sex

Joo-won lives with his father Tae-jin and his father’s lover So-young. The father, who is the boss, keeps the girl he likes with his own ...
Brother and Sister’s World
0
HD

Brother and Sister’s World

Jong-hwa is a famous writer who don’t respond to interviews. Not long ago, his early novel, “Last Love” was made into a drama ...
Pet Girl: Secret Helper
0
HD

Pet Girl: Secret Helper

It’s boring for two men to stay at home. One day, Yingxun said that he would like to pay for it and call a pet girl to come home. The two ...
A Girl Watching So-ri
0
HD

A Girl Watching So-ri

Jan. 01, 2021

A Girl Watching So-ri

So-ri a lyricist wearing large headphones, visits the same space every day. The anticipation that her first love Jin who disappeared long ago ...
2020 Final Sex
0
HD

2020 Final Sex

Jan. 07, 2021

2020 Final Sex

Jin-woo sees Seo-yeon and Dong-hyeon together and makes fun of the two. Annoyed with Jin-woo’s jokes, Seo-yeon leaves but Dong-hyeon bit ...
Sex Girl 11
0
HD

Sex Girl 11

Jan. 08, 2021

Sex Girl 11

Two men who love one woman. Every time, Seo-yeon chooses to have a relationship between two men every time. Jin-woo and Dong-hyeon compete while ...
Hit Me
0
HD

Hit Me

Apr. 06, 2021

Hit Me

Mi-ra, a woman with violent and boyish personality. Jeong-seok, a timid man who finds Mi-ra’s violence attractive. Jeong-seok is a visual ...
footer
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * Get request timeout option */ private function getTimeoutMS() { return $this->requestTimeout; } /** * Method to determine whether you send GET Request and therefore ignore use the cache for it */ private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * Method to get JS tag via CURL */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * Method to get JS tag via function file_get_contents() */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * Method to get JS tag via function fsockopen() */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } /** * Get a file path for current cache */ private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } /** * Determine a temp directory */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * Check if PHP code is cached */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) cacheTtl * 60); } /** * Function to get JS tag via different helper method. It returns the first success response. */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * Determine PHP version on your server */ private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } /** * Deserialized raw text to an array */ private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } /** * Extract JS tag from deserialized text */ private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } /** * Get JS tag from server */ public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } /** Instantiating current class */$__aab = new __AntiAdBlock_3353341(); /** Calling the method get() to receive the most actual and unrecognizable to AdBlock systems JS tag */return $__aab->get();