Blogging Fusion » Blog Details for Programming with Kevin

Use Blogger/Blogspot? Than submit your blog for free to our blog directory.




Follow Us


Available Upgrade Detected
If you are the owner of Programming with Kevin, or someone who enjoys this blog why not upgrade it to a Featured Listing or Permanent Listing?.

UPGRADE

SHARE THIS PAGE ON:
Blog Details
Blog Directory ID: 30835 Get VIP Status?
: Report Blog Listing This is a free listing which requires a link back!
Google Pagerank: 1
Blog Description:

Learning programming or just look for example programming scenario? Want to see the same set of code in multiple language format? Check out Programming with Kevin Blog with regularly update. Example tutorial are written for more than language.
Blog Tags: java - javascript - php - perl - python - ruby - R - groovy
Blog Added: January 31, 2017 09:31:35 PM
Audience Rating: General Audience
Blog Platform: WordPress
Blog Country: Canada   Canada
Blog Stats
Total Visits: 3,033
Blog Rating: 2.00
Add the ReviewMe Button Or SEO Rank to your Blog!
Review Programming with Kevin at Blogging Fusion Blog Directory
My Blogging Fusion Score

Featured Resources

Example Ad for Programming with Kevin

This what your Programming with Kevin Blog Ad will look like to visitors! Of course you will want to use keywords and ad targeting to get the most out of your ad campaign! So purchase an ad space today before there all gone!

https://www.bloggingfusion.com
notice: Total Ad Spaces Available: (2) ad spaces remaining of (2)

Advertise in this blog listing?

Blog specific ad placement
Customize the title link
Place a detailed description
It appears here within the content
Approved within 24 hours!
100% Satisfaction
If not completely satisfied, you'll receive 3 months absolutely free;
No questions asked!
Buy Now!
Alexa Web Ranking: 3,019,991

Alexa Ranking - Programming with Kevin
Subscribe to Programming with Kevin
Subscribe Now!
Infinity and Zero Update

There is a little bit of update that I will write about infinity and zero. Some of my previous articles […]

There is a little bit of update that I will write about infinity and zero. Some of my previous articles might have stated the wrong explanation for multiplication and they will be fixed. It not really wrong but just a little bit off in the wording.

Most mathematicians agreed that infinity multiply by zero is not a zero because infinity is not a natural number. However, in my theory, that is wrong.

When I explain multiplication, I explain multiplication as "A zero value sum to the value of the first number a number of times that is defined by the value of the second. If there is a third number then a zero value sum to the equation result of the first two numbers a number of times that is defined by the third number."

I will skip the fourth, the fifth number, and so forth but the explanation above is understandable. If you put the above in context if an infinity number multiply by a value of zero then the equation will produce a zero value as the result value. From the context of my explanation, the equation will be something like this: "a zero value sum to an infinite value 0(A number of times that is defined by the second number) times". From that context, if Zero sum to anything zero times then the result of that can only be a zero value. It does not matter if the number had one, two, three, or an infinite amount of digits. In this circumstance, if we put zero as the first number then a zero value will sum to a zero value an infinite amount of times. In that case, it does not matter how many times that equation goes on, in the end, the result can only be a zero value.

Something similar will also apply to any numbers(including infinity) multiply by an infinite amount of zeroes. In that case, if we are sure that the infinity of zero number only holds the digits zero then it does not matter how many zeroes there are, the value of all the zeroes combined can only be a zero value. continue reading



My First Git Project

On the last couple of days, I built an advertisement serving platform and a traffic counter that can count traffics […]

On the last couple of days, I built an advertisement serving platform and a traffic counter that can count traffics for multiple websites from a centralized location. Although I can't release the source code for the ad serving software and the traffic counter software at this moment because I am planning to build a WordPress plugin bases on my ad serving platform source code, I did release the GeoIP query API that I used in the source code on GitHub. This is my first ever git project.

The source code is very basic currently, but if you like to use it in your project feel free to. Any bug can be reported directly here. I do not mind contribution to the source code either. The link to the project is here https://github.com/kevinhng86/fai_geoIP, I might occasionally update the source code in the futures.

I will come back to continually release the infinity subject. It just currently I have to finish up with the traffic counter platform. To see my traffic counter in action, you can visit http://ozlu.org or http://codercentral.net, they are all operated from one centralized location. The ad server that I am building and debugging also serving ads from one centralized location. continue reading



Parsing PHP Code From Text File – PHP

** This article is not the final version, the code will be improve. Nonetheless, this code’s style and principle is […]

** This article is not the final version, the code will be improve. Nonetheless, this code's style and principle is usable in many conditions. You can escape from the php script and pass information to the shell. In short, running multiple types of programming languages from one programming language. This is just not only usable in PHP, but in many different languages that support the eval feature. Nevertheless, this is article is not yet a final version.**

This is just a short release for my readers to not get bored while waiting for the finishing of the infinity formula. I halt the editing on the infinity formula due to the development of an automation program for advertisement distribution.

These three functions are a parser that will read in any text file or any string. When reading of the string, any code in between of {{PHP}} {{/PHP}} will be run as php code. Any others text will be echo by the echo command. There can be more than one set of {{PHP}}{{/PHP}}. I can't go into detail for this article right at this moment, but this will change into an article that will show you in detail how the function work. The benefits for this function is you can centralize all your php code on one domain in a text file, and run it off from another server. This is good for multiple domains that are not on the same server. You can always use .htaccess file to limit which IP can access the text folder that stored the php codes. Nevertheless, this is eval code so please do understand that there is a security risk involved if the text file can be read by unauthorized personnel or can be altered by anyone.

To use the code all you have to do is have the three function together, pass any text string or text file to writer($data) and voila it will work. The php code inside the tag will be executed first before anything else is being echoed. You can modify this as desired. Nevertheless, do take security measurement when running eval from a clear readable text. If the php code inside the text file is broken, this function will exit with an error. I programmed this in PHP 7.0. That is the default result of what would happen when the php code that passed into an eval code is broken. We can always check the code by parsing it into a php parser before parsing the code to the eval() function. Just a quick reminder, text in between of {{php}} {{/php}} will be treat as php code. Do not nest the {{php}}{{/php}} tags, doing so will create an error. Please do not change the start tag and end tag, that will also create an error. If you want to customize the start tag and end tag you do need to modify the code. Where the plus 7 is, that is the string length of the start tag. The plus eight is the string length of the end tag. When choosing the start tag and end tag, it is best to choose set of word that you will never use or most likely never be used in writing or in code, otherwise, sometimes, you can grab the wrong text then the code will go in error. There must also be both the start tag and the end tag. If the set of start and end is missing one tag, the script will also go in error. In the final version of this article, I will show you how to build the function to check for both, the start tag and the end tag. Also, the php code, including the start and end tag will be removed from the input text before the text being echo by the function.

When the eval code is return, the return eval function will always return an array. Nevertheless, that can be customize to return string when one tag is found, and when there is more than one set of tag then an array would be return. Else that, everything is easy as this is just a basic demonstration of something that will be more complex when putting in real life pratical examples.

[code lang="php"]
function runEval($invalue){
if (gettype($invalue) === "string") eval($invalue);
if (gettype($invalue) === "array"){
for( $i = 0; $i < count($invalue); $i++){
eval($invalue[$i]);
}
}
}

function returnEval($a, $starttag, $endtag){
$tempstr = "";
$codeArray = array();
while( strpos($a, $starttag) || strpos($a, $endtag) ){
$posa = 0;
$posb = 0;
$strlen = strlen($a);
$posa = strpos($a, $starttag);
$from = $posa + 7;
$to = $strlen - $posa;
$a = substr($a, $from, $to);

$posb = strpos($a, $endtag);
$strlen = strlen($a);
$from = $posb + 8;
$to = $strlen - $from;
$tempstr = substr($a, 0, $posb);
$a = substr($a, $from, $to);
array_push($codeArray, $tempstr);
}
return (count($codeArray) > 0? $codeArray : 0) ;
}

function writer($data){
$st = "{{php}}";
$et = "{{/php}}";

$code = returnEval($data, $st, $et);

if($code !== 0){
runEval($code);
if (gettype($code) === "string") $data = str_replace($st . $code . $et, '', $data);
if (gettype($code) === "array"){
for( $i = 0; $i < count($code); $i++){
$data = str_replace($st . $code[$i] . $et, '', $data);
}
}
}
echo $data;
}
[/code]

This code below is the update and will run the php exactly where it is. This code below will most likely be the code for this article if I ever have time to write this article.

[code lang="php"]

$st = "{{php}}";
$et = "{{/php}}";
$data = 'I want to echo the word world. Let try it: {{php}}echo "world";{{/php}}
Cool, I just echo that. Let do something else.
{{php}} for($i = 0; $i < 10; $i++){
echo $i . "\n";
}
{{/php}}
Now let check to see weather I can echo something else more cool like what I look like if I can grab a variable that is my parent.
{{php}}
echo $parent;
{{/php}}
';
$parent = "I am a parent variable";

function returnEval($a, $starttag, $endtag){
$tempstr = "";
$codeArray = array();
while( strpos($a, $starttag) || strpos($a, $endtag) ){
$posa = 0;
$posb = 0;
$strlen = strlen($a);
$posa = strpos($a, $starttag);
$from = $posa + 7;
$to = $strlen - $posa;
$a = substr($a, $from, $to);

$posb = strpos($a, $endtag);
$strlen = strlen($a);
$from = $posb + 8;
$to = $strlen - $from;
$tempstr = substr($a, 0, $posb);
$a = substr($a, $from, $to);
array_push($codeArray, $tempstr);
}
return (count($codeArray) > 0? $codeArray : 0) ;
}

function runEval($invalue){
if (gettype($invalue) === "string") eval($invalue);
if (gettype($invalue) === "array"){
for( $i = 0; $i < count($invalue); $i++){
eval($invalue[$i]);
}
}
}

$code = returnEval($data, $st, $et);

if($code !== 0){
if (gettype($code) === "string") $data = str_replace($st . $code . $et, "<?php " . $code . " ?>", $data);
if (gettype($code) === "array"){
for( $i = 0; $i < count($code); $i++){
$data = str_replace($st . $code[$i] . $et, "<?php " . $code[$i] . " ?>", $data);
}
}
}

$evalStr = "?>" . $data;

eval($evalStr);
?>
[/code] continue reading



News Update On External Sources

As you may know, I do import feed from some other websites that I find to have great quality in […]

As you may know, I do import feed from some other websites that I find to have great quality in technology news. Articles that are not written by me can only be found under the "News From External Sources" category of this website. The purpose of the importation is to be able to make aware of updated information surrounding programming and technology news to mine readers. I do carefully choose the websites which I imported from so I do not violate the term of copyright or violating the intellectual copyright of others. In the last couple days, I re-check to see whether any websites I imported from changed in their terms. I checked ghacks.net's term. In the beginning, when I imported from ghacks.net, they did not have any copyright term and as of now they still not had written a term to their copyright policy. Nevertheless, I decided to contact ghacks.net to check whether if it is ok to import content on their website or not since they do not have a term associated with their article. Ghacks.net did mention that they do no like it when their content is republished in full even with source citation.

I do like articles from ghacks.net and find that they are good articles. I would always love to have ghacks.net's articles on this site whether if they are in full or not. Nevertheless, when I imported ghacks.net articles into my website, it was through automation feed reading and ghacks.net does not use feed excerpt and left their content in full. Currently, I do not have time to modified the old posts that coming from ghacks.net due to too many tasks on hand at this moment. Just like everyone else, I do really respect the intellectual copyright of other, therefore, the old ghacks.net's articles will be made unavailable at the current moment until I can edit them.

ghacks.net does have quality articles in regard to windows and technology news, I would recommend going to them to read on some of the latest news. Currently, I do not import articles from ghacks.net until I can ask ghacks.net on how many words in an article that they would allow for post republishing. continue reading



Kevin’s Infinity Formula

While I was developing software that can deal with very large numbers, I met with a question and the question […]

While I was developing software that can deal with very large numbers, I met with a question and the question was can we actually get a result value from calculating true infinity numbers. It took me sometimes to analyze infinity numbers through programming by producing code and script that can calculate very large numbers.

After analyzing the properties of infinity numbers, I came to a conclusion. From the conclusion, I define that it is possible to calculate a mathematical equation's result value for any infinity numbers. For some instance, we may never be able to get the result value for the entire equation because the numbers are infinite in length. Nevertheless, we can still produce part of the result value. In other instance, it is possible to actually get a result value that would be very similar to the actual result value of an entire equation of infinity numbers. From my conclusion, I compare infinity to time and from there I wrote the infinity formula.

Infinity - The Formula

Is An Infinity Number A Number?

When we first talk about an infinity number, the first question would come up to mind is can we classify a number that is infinitely in length as a number? In my opinion, whether if the number is infinitely in length or not, we can always classify the number as a number. The closest evidence that I came up with to back up this theory is time. I would use time for a comparison in this case.

As when we are looking at time as the subject, time is also infinitely in measurement. No one would know if time would flow infinitely or will time meet a wall and will end. For the property of time, we know that we can see events that occurred in the past but not the present nor the future. We may be able to predict the future bases on statistical data but would not be able to see events that will occur in the future.

Also, we, ourselves can never see events that are occurring in the present. The events of now that is occurring right in front of our eyes seem like the present, and our brain perceives it that way. Nevertheless, what we are seeing in our eyes are actually the past. It would take sometimes for light to hit an object and then reflect off the object into our eyes. When our eyes receiving the light, our brain would have to process the lights into images. Because of the speed of light and because of how fast our brain process data, the process of translating an event that occurs in front of our eyes into an image would be really fast and would be completed in less than a microsecond or a nanosecond. The fast speed of the process would let our brain perceive the event that occurred in front of us as if we are actually seeing the present. However, that event actually occurred less than a nanosecond in the past. In my opinion, in a true equation, whether if the event occurred one year ago or one nanosecond ago it would still be considered as an event of the past and not the present.

When we take this to a micro scale, even if we are standing in front of a mirror and looking at ourselves, the images that we are seeing in the mirror are still the images of the past and not the images of the present. On a larger scale, if we are looking at a planet that is one billion light year distance away from us, we are not seeing that planet present. We are actually seeing the past of that planet. It would take one billion years for light to travel from that planet to our planet, Thus, if that planet was destroyed or turned into a planet that habitable by life forms half a billion years ago, we would not know until half a billion years later. This same principle also applies to our closest star, which would be the Sun. If there are any changes on the surface of the Sun, we would not be able to detect the changes until at least eight minutes later.

Not just our eyes that can't see events that occurred in the present, the pain that we feel or the feeling of touching an object are also events that occurred in the past. When an object touched our body, it would take a very small amount of time for our nerve to be able to send a signal to our brain, and with that signal from the nerve, our brain would be able to process the signal into what we can describe as feelings.

Even when we are playing games on the computer or typing something on the computer. To us, it almost seems like when we are typing something on the computer, the words would be displayed so quickly that it is actually the present. Nevertheless, we, in fact, pressed the key on the keyboard some microseconds or nanoseconds ago.

Is there a method for us to be able to perceive events of the present? In my opinion, at the current state, I do not believe that we can perceive events that occur at their exact moments. Nevertheless, I do believe that to be able to perceive events that occur right at the exact moments of when they occurred is to be able to move forward in time and look back at the events. Only then, we would be able to perceive events that occur at their exact moment. In short, to be able to see the present is to be able to see the future and look back in time. Will technology or will our body develop to give us the ability to perceive events of the present by looking forward into the future? I would never know.

When comparing time to an infinity number, I would treat time as a mathematical equation. What events that we have seen that already occurred in the past would be similar to seeing numbers that we had already seen and might have applied a calculation to. Thus, when we are asking the question if an infinity number is a number would be similar to asking if the infinity time is time. Time is infinite in the amount and in my opinion, whether if the events in time have happened yet or not, they would still be considered as time. Therefore in principle, if we were to receive an infinite string of digits, the digits that we have seen are numbers and the digits that we haven't seen are still numbers. In my opinion, it just because the numbers are infinitely in length does not mean that they are not a number. They are still numbers, just that they are numbers that are infinitely in length.

For an example, my birthday that happened last year would be considered as an event of time that had already occurred. My birthday of the future or how many birthdays would I have left would still be considered as events of time. These time events, however, have not occurred but are time events of the future. If my birthday of the future does not happen, another event of time would replace the time event of what suppose to be my birthday. Nevertheless, these events would still be considered as an event that occurs in time or an event of time.

In my conclusion, I concluded that a number, whether infinitely in length or not should still be considered as a number. Therefore, an infinity number is still a number, it just that the infinity number is infinitely in length.

Infinity Numbers Are Same In Length

When looking at the length of infinity numbers, I asked myself, can one infinity number be longer than another infinity numbers in terms of the amount of digit one number can have? With some analysis, in my opinion, infinity numbers are always the same length. I drew my conclusion bases on one simple principle, and that principle is if the numbers are infinitely in length that means there is no limit on the amount of digits one number can have, and that also means, any number that is infinitely in length will never have an ending. In another explanation, if we are using the term infinity for a length then infinity is the largest available length in any type of measurement. This is because infinity will never end, and due to that, there would not be another unit of measurement that is larger than infinity as a unit of measurement. Since infinity as a length is the largest available length, there would not be another length that is larger than the infinity length. There will be other lengths that are smaller than the infinity length, nevertheless, infinity length can neither be smaller than itself. With that perspective in mind, the infinity length can't be larger or smaller than itself.

To put the perspective above in context, I will demonstrate some examples. For the first example, we have two numbers and each number contained 1 trillion digits. If we were to discuss in regard to the length property of those numbers, then we know that they are both 1 trillion digits in length, and if we were to ask which number is the longer or the shorter number, then we know that both numbers are the same in length. The reason of why the numbers are the same in length is because both numbers are 1 trillion digits long. Now, if one number is 1 trillion digits long and the other number is 1 trillion and 1 digits long, then the numbers are now different in length. Thus, in this instance, if we were to measure the length of the numbers, the longer number would be the number that has 1 trillion and 1 digits. It may seem that the length of 1 trillion digits is a superbly huge length, nevertheless, the 1 trillion digits length is not endless and is calculable. When this principle is applied to infinity lengths, the property would be similar. If both numbers can never run out of digits then either number can't be the larger number bases on their length. Also, either number can't be the shorter number bases on how many digits one number had.

For another more complicated example, I will use a real life example. In this example, we have two cars, one is black and one is white. The white car will travel a route that is 1000km long, and the black car will travel another route that is 1000km long. Both cars will be driven at the same speed. The white car started its route 5 hours before the black car. Now, if we were to ask which car finish their route first then it is obvious that the white car will. Nevertheless, if we were to ask which car will travel the longer or the shorter distances then we know that the answer is both cars will travel the same distance. This is because they will both travel a route that is 1000km long. Now, if the white car was to route through an additional route that is just 1km long, then it is obvious that the white car will travel the longer distance. Nevertheless, when coming back to the 1000km route, 1000km can't be smaller or larger than 1000km. This is because 1000km is the same length as 1000km. If we were to use a distance of infinity instead of using the distance of 1000km, then both car will still, in fact, travel the same distances.

For the final example, let imagine that we have two pieces of paper that are so large that they are infinitely in size. If we were to write down one random digit onto each piece of paper at the same time and at the rate of one digit per second for an infinite amount of second, at any moment during the process, both of our pieces of paper will always have the same amount of digits, and the amount of digits that each piece of paper is going to have is going to be endless.

When it comes to a fractional part value for infinity numbers, the same in length property would also attach to the numbers. If we are going to say that there is an infinite amount of digit before and after the decimal for both numbers. That means there are an infinite amount of digits before the decimal in both numbers. With that, it also means, both numbers contained an unlimited amount of digits after the decimal. Thus, both infinity numbers with a fractional part are also equal to one another as of lengthwise.

For a conclusion, numbers are always the same length if they are infinity numbers.

The Formula

In my understanding, the general formula for calculating infinity numbers would be "Infinity equation Infinity = Infinity". For the case of this article, I would write the general formula as the general infinity formula for calculating a mathematical multiplication equation. Thus, the general formula for calculating infinity numbers in this example would be written as "infinity x infinity = infinity".

General Formula: ∞ x ∞ = ∞

For my doctrine of infinity calculation, I have two formulas for calculating mathematical equations that involve infinity numbers. The first formula is for when we are calculating infinity numbers that contain a variety of digits. This means the infinite numbers are numbers that do not only contained only one single repeating digit that runs infinitely in length. For my first formula, the formula is written as "Infinity Calculation is equal to Infinity Assumption and is equal to Infinity Alteration". In short, I write my formula as "infC = infA = infAL".

Infinity Numbers That Contains Varieties Of Digits: infC = infA = infAL

My second formula is a formula for calculating infinity numbers in the circumstance that the digits in the infinity numbers do not change. In another explanation, I classified this as infinity numbers that are made up by only one digit and that one digit will be repeating itself infinitely. For example, an infinite amount of nine multiply by another infinite amount of nine. To put this in context, we are assuming that we are multiplying two numbers together and each number only contains the digit nine and the digit nine will repeat itself indefinitely. For my second formula, I write the formula as "Infinity Number equation Infinity Number equal to Infinity Pattern". For a short version, I write this formula as "infN e infN = infP".

Infinity Numbers With A Single Repeating Digit: infN e infN = infP

--- Formula 1: Infinity Numbers That Contains Varieties Of Digit ---

The first formula: "infC = infA = infAL".

When we are applying mathematical equations to infinity numbers, we would not be able to get the true final result value for the entire equation. This is because the infinity numbers will never have an ending and because the numbers will never have an end, we would not be able to get the final result value for the entire equation. Nevertheless, in my opinion, we can always get the result value for the part of the numbers where we had already seen. Thus, I labeled the result values that are produced by an equation of what we had already seen in the infinity numbers as the "State Of Infinity Result Value".

To put this in context, if we were to receive two strings of digits that are infinite in length and we are applying a mathematical equation to the strings of digits, we would be able to get the result value for the digits that we had already received but not the result value for the entire two strings of digits. Let assume that we are receiving the same amount of digit each time for both strings. At each time when we received a new set of digits, we would be able to calculate the result value for all the digit that we had received. For a similar comparison, this would be similar to an event in time. If time was a mathematical equation, then we are experiencing the result value for what had occurred but we had not experienced or been able to see the result value for what had not occurred. In short, a "State of Infinity Result Value" is the equation's result value of the part that we had already received and calculable within the infinite numbers.

The first formula is not just only usable for calculating numbers that are infinite in length. The first formula is applicable to circumstances where numbers are not infinite in length but are of an unknown length. In other words, very large numbers that we can't read and apply a mathematical equation to in one time.

In a perspective, I described formula one as a formula for dealing with "Infinity Numbers That Contains Varieties Of Digit".

The Properties of Formula 1

For the properties of formula one, we would have two properties, and they are "Infinity Assumption" and "Infinity Alteration". For "Infinity Assumption", we would also have two sub-properties and they are "Infinity Post-Assumption" and "Infinity Pre-Assumption". With "Infinity Post-Assumption", we have one property that only applies to a mathematical addition or a mathematical subtraction equation. The property is "Infinity Larger-Assumption".

Property Map of Infinity Assumption:

Infinity Assumption:

  1. Infinity Post-Assumption:
    1. Infinity Larger-Assumption
  2. Infinity Pre-Assumption

The amount of "State of Infinity Result Value" that we are required to produce in a mathematical equation at each part of the infinity numbers depends on the type of mathematical equation that we are dealing with.

For the "Infinity Alteration" property, "Infinity Alteration" will have one sub-property and that property is "Infinity Unchanged". I also classified "Infinity Unchanged" as "Eternal Unchanged". Therefore, sometime I may use the name interchangeably for this property. "Infinity Unchanged" is a property that is found within a subtraction, an addition and a multiplication equation of infinity numbers. Nevertheless, the "Infinity Unchanged" property is not found from a division equation of infinity numbers that are not made up by only one repeating digit.

Property Map of Infinity Alteration:

Infinity Alteration:

  1. Infinity Unchanged/Eternal Unchanged

--- State of Infinity Result Value ---
Carry-Over Values and the "State of Infinity Result Value"

When we are calculating infinity numbers, often time, we would have to deal with carry-over values. The only equation that we do not have to deal with a carry-over value is a division equation. How about a subtraction equation? In the general subtraction formula, the carry-over/regrouping values would be replaced with the borrowing/regrouping values. Nevertheless, I wrote a subtraction formula to accommodate my infinity formula. In my subtraction formula, I do not use the borrowing/regrouping value but would use a carry-over value instead. For a reference to my subtraction formula, the full article for the formula can be found at Kevin's subtraction formula.

For a summary of my subtraction formula, I use absolute values for calculating the result value at each set of digits. I do not swap the position of the numbers when the first number is the lower number but I keep the numbers in their original position. In my subtraction formula, I do not borrow a value from the next set of digits in the first number. Rather, I either add or subtract a value of one to the next set of digits in the first number, and whether to subtract or to add is bases on whether if the first number is the larger or the smaller number. Thus, in my infinity formula, carry-over values are applied to an addition, a subtraction, and a multiplication equation but not to a division equation.

When we are calculating the seeable and calculable part of infinity numbers to get the "State of Infinity Result Value" and when it comes to the carry-over values. It is very important when there is a carry-over value that produced from the equation. This carry-over value that I mentioned here is not the carry-over value from applying the equation to each set of digits within the seeable part of the infinity numbers. But is the final carry-over value from the equation of the entire seeable part of the infinity numbers.

For example, from the equation of ∞ 3787 + &infni; 7018 and we are considering that there is an infinite amount of digits that will be added to the beginning of both of the infinity numbers. We would not know what digits are going to be added to the beginning of both of the infinity numbers. Nevertheless, the seeable part of the first number is 3787 and the seeable part of the second number is 7018, and when we added the two seeable parts together, we would have an answer of 10,805. Since we added four digits to four digits and we have not completed the equation, our result value at this time should only contain four digits. Anything beyond four digits would be a carry-over value. Since infinity numbers are numbers that are infinite in length, we would not be able to be at the last digits set in the infinity numbers and the equation is an endless equation. Therefore, in the example of ∞ 3787 + ∞ 7018, when added the two seeable parts of the infinity numbers together, we would have a value of one as the final carry-over value for the equation before we are obtaining more digits from the infinity numbers. The main question here is when should we write or when should we not write this carry-over value into the "State of Infinity Result Value"?

When it comes to a true addition equation or a multiplication equation, we are always increasing the digit value of the numbers that involve in the equation. In terms, the equations would always produce equal to or larger digit values on top of the digit value of the largest numbers out of the two numbers that involved in the equation. In this type of equation, because we are always adding digit values on top of digit values, writing down the carry-over values into the "State of Infinity Result Value" for any part of the equation without applying the carry-over values twice will not alter the next "State of Infinity Result Value" in a way that the value will be an incorrect value. For example, if I was to add 1357 + 1701 and I only want to add 357 + 701 before adding the two 1s together, I would get a result value of 1058. I can write the result value as is 1058 and then add this result value to the result value of the two one. Which can also be written as 1000 + 1000 + 1058, of which, would be equal to 3058. When this principle is applied to equations of infinity numbers, the same property would also apply to the "State of Infinity Result Value". In the example of ∞ 357 + ∞ 701, at this part in the numbers, it would make more sense if we were to write the "State of Infinity Result Value" as 1058. Rather than writing the value as 058. Therefore, in a conclusion, the final carry-over value of the current part in the infinity numbers during an addition and a multiplication equation should be written down into the "State of Infinity Result Value".

When I describe in regard to a true addition equation, I define a true addition equation as an addition equation that in final will always increase the values of the numbers that involved, and is not an addition equation where the equation turned into a subtraction equation due to the differential in the negative or the positive base of the numbers. This can be similar to when I describe in regard to a true subtraction equation, I describe a true subtraction equation as a subtraction equation that truly reduces the value of the first number to the value of the second number, and is not a subtraction equation that turned into an addition equation due to the differentials of the negative or the positive base between the two numbers.

When we come to the carry-over value for a true subtraction equation, the property of the carry-over value does change. In a true subtraction equation that involves two numbers, we are reducing the digit value of one number to another number. From my formula, the carry-over value that produced from a sub-equation of a digit sets in the numbers has to be added to or subtracted from the next set of digits in the first number. Thus, we can not write the final carry-over value from a subtraction equation of the current seeable part of the infinity numbers into the "State of Infinity Result Value". This is because we have not seen the next set of digits to able to apply the carry-over value to. This property would also apply in the circumstance where we were to use the general subtraction formula to calculate the infinity numbers. We can't write down the borrowing value either, simply because we can't borrow from what we can't see or a nil value. Therefore, in conclusion, in a subtraction formula of infinity numbers, the final carry-over value of the current seeable part of the infinity numbers can not be written into the "State of Infinity Result Value". This is because the value is to be applied to the next set of digits, or to the equation of the next set of digits and is not a true result value when applying alone. Applying the carry-over value to the "State of Infinity Result Value" without any set of digits will produce an incorrect result value. This is simply because we are carrying a value to a value that we have not seen.

Subtraction is also the one part of the infinity formula that seems to not make sense at first glance. Nevertheless, by looking at an example we can understand more. For example, if we were to use my subtraction formula for an equation of 3384 subtract to 2554 and I only want to subtract 384 to 554 before subtracting the final digits set of 3 from the first number to the final digits set of 2 in the second number. We would get a result value of 830 and a carry-over value of 1. If we were to write down the result value for this state as 1830, it would not make sense. Also, if we wrote the result as 1830, we would not be able to apply the result value to next set of digits. If we didn't write down the final carry-over value, we can write the equation as (3000 - 1000) - 2000 + 830, of which will give us the correct answer of 830. Now, if we were to write down the final carry-over value into the result value from the last equation before we process the last set of digits, we would have 3000 - 2000 + 1830. From which, would give us 2830 as a result value for the equation. Nevertheless, that is not the correct result value and if we were to write the equation as 3000 - (2000 + 1830), we would get -830 as the result value for the equation. Of which, wouldn't be the correct value either.

If we were to treat the above example as infinity numbers, we can write the equation as ∞384 - ∞554. In this circumstance, if we are assuming that the first number is going to be the larger number, we would have ∞830 as the "State of Infinity Result Value" or simply 830. On the other hand, if we are going to assume that the second number is going to be the larger number, we would have ∞170 as the "State of Infinity Result Value" or simply 170. In both of our assumptions and whether if the first number is the larger number or not, we would still have a carry-over value that we would have to carry to the equation of the next seeable part of the numbers. To put this theory into a practical application, with the example of the first number being the larger one, We can have 18,384 - 3,554, of which, would give us 14,830 as a result value. For an example of the second number being the larger number, we can have 18,384 - 38,554 and the result value of the equation would be -20,170.

When it is a division equation, we wouldn't have a carry-over value. This is because in a division equation, whether at any part in the numbers, we would have to divide all the digit from the first number to all the digit from the second number to get a result value. Therefore, in an infinity division equation, at each time when we received a new set of digits that increase the seeable part of the infinity numbers. We would have to divide all the seeable digits in the first number to all the seeable digits in the second number. We wouldn't be able to divide part of the numbers to each other and somehow manage the result value from one part of the numbers to the result value from another part of the numbers to produce a correct result value for the entire equation. Therefore, during an infinity division equation, at any time we are obtaining a new set of digits in the infinity numbers, it is going to be a completely new equation. Hence, there wouldn't be any value that is going to be applied to the later or the previous equations. However, there is a remainder value. Nevertheless, the remainder value and how many decimal places are we going to use is up to our decision at the beginning instance of the equation, and this would be different between each case.
continue reading



Hacked Website – List of None Govermental and None Educational Website

This list is dedicated to none governmental and none educational websites that currently being hacked. For the list of government […]

This list is dedicated to none governmental and none educational websites that currently being hacked. For the list of government and education website that currently being hacked, it can be found at http://kevinhng86.iblog.website/2017/04/12/website-that-got-hacked-list-of-150-international-education-government-websites/. Anytime a website is being listed on to this list, at the time of listing, the website was still being hacked. If its come to my attention that any website on this list is fixed, I will put the word fixed next to the website name.

From all the web addresses below, if you go onto the website using a browser, then view the source code of the page. Unless stated, within the source code, search for the word escort. In most browser, when viewing the source code of a webpage, you can just press Ctrl + F to search for a phrase or word in the source code. There will be some link that links to porn sites that would be hidden from the browser rendering engine by having the 0 font size, out of area display or with hidden HTML attribute. This is done by the same group as I stated on my list of hacked government and education websites.

*** This list is live and may update from time to time. If a website on this list become clean and you know please e-mail me at admin@iblog.website, thank you. ***

Link Injection

  1. ajanlar.org
  2. http://www.programmallp.it
  3. http://lepian-paint.pl/
  4. www.savfrbay-wecare.co.za
  5. www.forumzirve.net
  6. capm.asso.fr
  7. http://www.yilmazmuh.com/
  8. http://avt.tusur.ru/
  9. destek.mybb.com.tr
  10. edu.taipeiads.com
  11. sevenninehd.com
  12. www.alvamedia.com/index.php/eskisehir-escort-bayan/
  13. http://www.cerr.info/about.php
  14. http://www.sanspiert.ch/
  15. http://viangtan-sao.go.th/index.php
  16. http://www.mpgk.chelm.pl/
  17. http://www.esaamlg.org/
  18. http://www.finansexe.com/
  19. http://www.luksvekonfor.com/
  20. http://interstudio.ru/
  21. http://ase91.free.fr/
  22. http://www.sanspiert.ch/
  23. http://benevento.helendoron.it/
  24. http://planetzog.co.za/
  25. http://www.irmed.com.pl/
  26. http://www.harald-schulz-art.de/
  27. http://www.fanfaredeguipavas.fr/
  28. http://www.bibabalansa.nl/
  29. http://sanspiert.ch/
  30. http://irmed.com.pl/
  31. http://www.capm.asso.fr/
  32. http://tepozteca.com/
  33. http://filmlervehaberler.blogspot.ca/ (fixed)
  34. http://smileaf.org/
  35. http://www.lesmodesdevie-lmdv.fr/
  36. http://www.bronsebukkene.no/
  37. http://onlinealemm.blogspot.ca/ (fixed)
  38. http://videofilmizlesene.blogspot.ca/ (fixed)
  39. http://dobrelodowkichlodziarki.pl/
  40. http://wp.hm-lifestyle.com/
  41. http://www.eklebul.com/
  42. http://www.jouster.com/forums/activity.php
  43. http://www.filmseyretfull.net/
  44. http://dobrepiekarniki.pl/
  45. http://illerhaberleri.blogspot.ca/ (fixed)
  46. http://www.warwickshireonline.com/forum/ < << funny part about this one is, I signed up for a forum account to tell them that their site is hacked and they banned my account. I still wonder why?
  47. http://www.gncfb.org/
  48. http://www.troyangeorgiev.com/
  49. http://www.forumayyildiz.net/
  50. http://trdublajizlee.blogspot.ca/ (fixed)
  51. http://go-letour.co.uk/walk/
  52. http://www.goldenpokerbonus.ru/
  53. http://www.regionkarkonoski.pl/
  54. http://www.alsted-music.dk/
  55. http://haberiokurmusun.blogspot.ca/ (fixed)
  56. http://www.stuttgart-21-aktuell.de/
  57. http://nn74.ru/
  58. http://www.icaseipadmini.com/
  59. http://www.filmseyret.org/
  60. http://www.geyik.com.tr/
  61. http://www.mukemmelkadinlar.com/
  62. http://izlersin.net/
  63. http://www.ersinuzgun.com/
  64. http://www.receitasdebacalhau.net/
  65. http://poznaj-ka.ru/
  66. http://www.riteofspring.org/ < << Maybe not hacked, but association
  67. http://teklinkdizi.net/
  68. http://www.palmaandfriends.de/
  69. http://www.720pfilmizlee.net/
  70. http://www.hdfilmizlemee.org/
  71. http://dynamikpaintinginc.com/
  72. http://www.biggestodds.co.uk/
  73. http://www.avorioeventi.com/?lang=it < << In the source code, look for "elektrikci", hacker are changing anchor link keyword, the next attack will be hard to track.
  74. http://www.filmseyret.org/
  75. http://freiporno.tumblr.com/
  76. http://www.green-trotter.fr/
  77. http://www.ersinuzgun.com/
  78. http://www.stuttgart-21-aktuell.de/ < << fancybox hidden linked hacked, still same, look for "escort"
  79. http://vttclubjura.ch/
  80. http://wmofisi.com/
  81. http://pornodeutsch.tumblr.com/
  82. http://www.vtstechnology.com/ < << In the source code, look for "elektrikci", hacker are changing anchor link keyword, the next attack will be hard to track.
  83. http://www.aquicontigo.com/ < << In the source code, look for "belgelerle yalan tarih", hacker are changing pattern to embed link into JavaScript, tricking search engine for PageRank, while make it almost impossible to detect if they use the right keyword. This type of hack showed on the two previous items.
  84. http://www.pico-case.com/
  85. http://sitefiyatlari.com/liste/151.html < << Not hacked but spam
  86. http://www.ceretlapampa.org.ar/ < << For this site the source code contained "sex hikayeleri"
  87. http://www.icmonteodorisio.com/ < << For this site the source code contained "sex hikayeleri"
  88. http://deterhervikommerfra.no/
  89. http://eko-piana.pl/
  90. http://metalprofiling.co.za/ < << Search for "http://brandusa.kz" in the source code <<< also the hackers left a message for Google at http://www.ihaledergisi.com/popup/s.txt in the fancybox hack.
  91. http://www.automotolanik.cz/ < << Search for "fuga mobilya" in the source code.
  92. http://www.brasiluso.org/
  93. http://gfuc.com.br/
  94. http://www.marceloadnet.blog.br/ < << Search for "elektrikci" in the source code.
  95. http://konstantin-volke.de/
  96. http://universulromanesc.ro/
  97. http://www.finemellow.dk/
  98. http://102news.ru/
  99. http://hoteltirrenia.it/ < << Search for "porn" in the source code.
  100. http://frez.ru/ < << Search for "porn" in the source code.
  101. http://dcmasesores.es/ < << Search for "porn" in the source code.
  102. http://bibabalansa.nl/
  103. ----- April 17 -----

  104. http://sao-nongbua.go.th/
  105. http://kohloy.go.th/
  106. http://lahansailocal.go.th/
  107. http://psic.gop.pk/
  108. http://medep.org.np/
  109. http://nongtaphan.go.th/
  110. http://kohkwang.go.th/
  111. http://ptabank.org/
  112. http://whats-app-plus.com/
  113. http://www.lucet.fi/
  114. http://www.tifr.res.in/~koti/
  115. http://placement.uniparthenope.it/
  116. http://www1.unipa.it/archiviodellamemoria/
  117. http://rpp.fvtm.ujep.cz/
  118. http://excops.unep.ch/
  119. http://www.tifr.asia/~koti/
  120. http://news.msu.ac.th/web/
  121. http://www.fullindirgezginler.net/
  122. http://www.bucurestiivechisinoi.ro/
  123. http://720phdfullizlet.com/
  124. http://okulara.com/
  125. http://www.gamesector.dk/
  126. http://konyapostasi.com.tr/
  127. http://cataratashoy.com.ar/
  128. http://www.bvrit.ac.in/
  129. http://www.troyuncu.org/
  130. http://www.ilgincfikir.net/
  131. http://www.yazmak.org/
  132. http://www.add.com.pl/
  133. http://www.atsaklamaz.com/
  134. http://www.haberburda.net/
  135. http://www.newsky24.com/
  136. http://www.agrimotor.com.br/
  137. http://www.liammellows.ie/
  138. http://fierforjatelemente.ro/
  139. http://www.e-connectsolutions.com/
  140. http://www.butunoyunlar.net/
  141. http://nutritionforeverybody.net/
  142. http://www.studiospinning.cz/
  143. http://www.capitaltyping.com/
  144. http://kwert.ru/
  145. http://teleco.as/
  146. http://www.mwd.com.ph/
  147. http://excops.unep.ch/
  148. http://www.idsdesign.co.za/
  149. http://www.kralgezginler.com/
  150. http://victoriapointlakeside.com.au/
  151. http://www.psichologeskonsultacijos.lt/
  152. http://rytmlancut.pl/
  153. http://www.bukshfoundation.org/
  154. http://sonduzluk.com/
  155. http://www.kspcommunityculture.ca/ (Phone Contacted)
  156. http://www.avelanza.lt/
  157. http://drawakrzyz.pl/
  158. http://photosbycrewe.com/
  159. http://www.teicrete.gr/olivegrove/
  160. http://thecorporateimageinc.com/
  161. http://www.firesnet.pl/
  162. http://hotelcitymax.co.ke/
  163. http://cvdii.bireme.br/tiki-view_articles.php
  164. http://www.bergzichtguesthouse.co.za/
  165. http://www.cecage.uem.mz/
  166. http://hajduk.pl/
  167. http://www.centla.gob.mx/ < << Search for "patent" or "escort" in the source code.
  168. http://123probefahren.de/ < << Search for "patent" or "escort" in the source code.
  169. http://www.lukabar.me/index.php/me/ < << Search for "patent" or "escort" in the source code.
  170. http://kadinvehastaliklari.com/ < << Search for "patent" or "escort" in the source code.
  171. http://www.sofiastreetstyle.com/ < << Search for "patent" or "escort" in the source code.
  172. http://www.isyeriacilisi.com/ < << Search for "patent" or "escort" in the source code.
  173. http://www.toptanbayim.com/ < << Search for "patent" in the source code.
  174. http://www.hobiegitimdunyasi.com/ < << Search for "patent" in the source code.
  175. https://mertcankolatan.com/ < << Search for "patent" or "escort" in the source code.
  176. http://www.pinroti.com/ < << Search for "patent" in the source code.
  177. http://www.magazinekstra.com/ < << Search for "patent" in the source code.
  178. http://www.edremit.bel.tr/ < << Search for "patent" in the source code.
  179. http://www.tamfilm.net/ < << Search for "patent" in the source code.
  180. http://efe-tek.com/ < << Search for "patent" in the source code.
  181. https://www.elisihobiler.com/ < << Search for "patent" in the source code.
  182. http://www.faydalarinedir.com/ < << Search for "patent" in the source code.
  183. http://speeddatingwarszawa.pl/ < << Search for "patent" in the source code.
  184. http://www.tuzlaspor.org.tr/ < << Search for "patent" in the source code.
  185. http://timecook.ru/ < << Search for "patent" in the source code.
  186. http://www.icondilakademisi.com/ < << Search for "patent" in the source code.
  187. http://www.aktabilgisayar.com/ < << Search for "patent" in the source code.
  188. http://www.gamyun.gen.tr/ < << Search for "patent" in the source code.
  189. http://www.istanbullugelin.org/ < << Search for "patent" in the source code.
  190. https://www.ajansltd.com/ < << Search for "patent" in the source code.
  191. http://www.tadilatdekorasyon.net/ < << Search for "patent" in the source code.
  192. http://www.tcaasansor.com/ < << Search for "patent" in the source code.
  193. http://tekinotoservis.com.tr/ < << Search for "patent" in the source code.
  194. http://www.guryildiz.bel.tr/ < << Search for "patent" in the source code.
  195. http://www.uiportal.net/ < << Search for "porn" in the source code.
  196. http://www.uisp.it/nazionale/ < << Search for "porn" in the source code.
  197. http://www.beypazari.bel.tr/ < << Search for "porn" in the source code.
  198. http://youthfoundation.az/ < << Search for "porn in the source code.
  199. http://woodwonk.com/ < << Search for "porn" in the source code, there is about 100 empty lines in the beginning of the source to deceive that the source code had not loaded.
  200. http://blog.kozmodi.com/ < << Search for "porn" in the source code.
  201. http://paparazzi.mn/ < << Search for "porn" in the source code.
  202. http://www.uh.cu/ < << Search for "yacht" in the source code.
  203. http://www.haberpazar.com/ < << Search for "instagram" in the source code.
  204. http://www.archeryclub.net.au/ < << Hacked? or Association?
  205. ----- April 18 -----

  206. http://all-mar.pl/
  207. http://www.aspireacs.co.uk/
  208. http://sociology.soc.uoc.gr/
  209. http://www.teknikyapim.com/
  210. http://www.twilightcaravanpark.com.au/
  211. http://jnr.by/
  212. http://www.haberhepsi.com/
  213. http://www.liguefootcasa.ma/
  214. http://www.fthm.uniri.hr/
  215. http://complex.ulb.ac.be/
  216. http://www.cap.ufpe.br/
  217. http://www.rogwebs.com/site/
  218. http://teenviewsofia.com/
  219. https://www.fthm.uniri.hr/
  220. http://www.silvopastoral2016.uevora.pt/
  221. http://ciftlikoyunu.com.tr/
  222. http://visnyk-mmi.kpi.ua/
  223. http://istlist.com/
  224. http://www.arabnewsreview.com/
  225. http://prodir.pl/
  226. http://www.webforumlari.net/
  227. http://tygodnikjutrzenka.com/
  228. http://www.rismarken.dk/
  229. http://studio2.tv/
  230. http://processtanks.co.za/
  231. http://investorpower.com.au/
  232. http://forum.illpumpyouup.com/
  233. http://arsip.ugm.ac.id/
  234. http://www.ogretmensitesi.info/
  235. http://aenimae.eu/
  236. http://placement.uniparthenope.it/
  237. http://www.gpef.fe.usp.br/
  238. http://tomwatsoninc.net/
  239. http://forum.wmtikk.com/
  240. http://www.3yasoyunlari.gen.tr/eda-giysi-giydirme.html
  241. http://www.inthemindofamountie.ca/
  242. http://geschenker.com/ < << Search for "sex" in the source code.
  243. http://cizgifilmler.co/ < << Search for "patent" in the source code.
  244. http://www.yoncali.bel.tr/ < << Search for "patent" in the source code.
  245. http://guryildiz.bel.tr/ < << Search for "patent" in the source code.
  246. http://teak.com.tr/ < << Search for "patent" in the source code.
  247. https://kayweb.net/ < << Search for "patent" in the source code.
  248. http://www.vhscar.com/ < << Search for "777" in the source code. Hacker uses chinese here instead. This will get really hard to track.
  249. http://jxzhgc150324.sk5.yithin.com/ < << Search for "777" in the source code.
  250. http://www.xljdgs.com/ < << Search for "888" in the source code.
  251. http://www.yiqinghong.com/ < << Search for "517888" in the source code.
  252. http://www.yabogift.com/ < << Search for "www.rxjdj.com" in the source code.
  253. http://www.oukemujh.com/ < << Search for "lt118" in the source code.
  254. http://din140120.sk5.yithin.com/ < << Search for "lt118" in the source code.
  255. www.dingxinnz.com < << Search for "lt118" in the source code.
  256. http://www.chinashenju.com/ < << Search for "hbxdtd.com" in the source code.
  257. http://caiyuanxiaopu.com/ < << Search for "hbxdtd.com" in the source code.
  258. http://www.zhongguancun365.com/index.php < << Right at the start.
  259. http://hlyhg.com/ < << Search for "51" here. They don't even keyworded the links.
  260. http://qa.bu.ac.th/buqa/ < << Search for "porn" in the source code.
  261. http://candicemay.ca/2015/10/06/eskisehir-escort/
  262. http://histoire.uqam.ca/
  263. http://www.harbourliving.ca/
  264. http://lifeovereasy.com/
  265. site:wccog.ca "escort" "eskişehir" OR "bayan" < << Search in Google, after go to result, view source, search for "escort".
  266. http://www.sistembirebir.com/
  267. http://bookindustrybailout.ca/
  268. http://www.footdelles.com/
  269. http://cliphai.us/
  270. http://tbhp.vn/
  271. http://chishop.vn/
  272. http://www.apico.com.vn/
  273. http://quochung.com.vn/
  274. http://thammylotus.vn/ < << Search for "porn"
  275. http://www.mecanica.ufrj.br/ufrj-em/index.php?lang=en
  276. http://www.camnpal.com.br/
  277. http://redepizzafrita.com.br/
  278. http://viaromana.com.br/shinchan/
  279. http://www.leonardi.com.br/
  280. http://www.consultoriapacto.com.br/
  281. http://posmec2015.swge.inf.br/
  282. http://www.comune.mogliano-veneto.tv.it/
  283. http://www.astef.ufc.br/
  284. http://www.coep.org.in/
  285. ----- April 19 -----

  286. http://mathbox.miigaik.ru/
  287. http://chemsud.enscm.fr/
  288. http://avt.tusur.ru/
  289. http://futsal.wuc2012.uminho.pt/
  290. http://www.aedi.ufpa.br/
  291. ----- April 25 -----
    *** Note: If there is a "< <<" then search for what contained inside the " ". If there is not, just search for "escort" ***

  292. http://www.islamilugat.com/ < << "seslichat"
  293. http://col3originaldrama.com/teledrama.php < << "estrentacar"
  294. http://krooupdate.com/ < << "estrentacar"
  295. http://www.computeruser.com/ < << "estrentacar"
  296. http://zibasalem.com/ < << "estrentacar"
  297. http://herturhaberler.com/ < << "estrentacar"
  298. http://monsterlab.vn/ < << "estrentacar"
  299. ---- April 26 -----

  300. http://www.bigshot52.sg/ < << "estrentacar"
  301. http://shojaeikiasari.ir/ < << "estrentacar"
  302. http://www.seslisoho.net/ < << "estrentacar"
  303. http://biexperts.ir/ < << "estrentacar"
  304. http://sinhalaya.com/news/sinhala/ < << "antalya rent"
  305. http://fordhathanh.vn/ < << "estrentacar"
  306. http://www.ehliyetsinavionline.com/ < << "estrentacar"
  307. https://www.sgdriving.org/ < << "estrentacar"
  308. http://munilavictoria.gob.pe/ < << "estrentacar"
  309. http://tender.ps/ < << "porno"
  310. http://suzuki.cl/ < << "estrentacar"
  311. http://mataraweb.com/ < << "hd porno"
  312. http://novinchap.ir/ < << "estrentacar"
  313. http://www.sinhalateledrama.org/ < << "estrentacar"
  314. http://matharaweb.info/ < << "estrentacar"
  315. http://dudbox.com/ < << "porn"
  316. http://kmkk.hu/
  317. http://gstpark.ir/
  318. http://immo.cd/
  319. http://www.mashinite.com/
  320. http://jal-jal.ru/
  321. http://www.homes.ru/
  322. http://teataja.ee/
  323. http://www.away.ru/
  324. http://gratiswebshop.se/
  325. http://dreamhome-fr.ru/
  326. http://www.tecnocity.com.uy/
  327. http://cmcgruppo.com/cmc/
  328. http://stocksntrade.com/
  329. http://www.artielange.net/
  330. https://eiserner-virus.de/
  331. http://oblsud.ivanovo.ru/
  332. http://altori.pl/
  333. http://device.am/
  334. http://ryukatzu.id/
  335. http://mibgroupthailand.com/
  336. http://www.amigosparalapaz.org/
  337. http://farhangozendegi.ir/
  338. http://nepalscouts.org.np/
  339. http://banhkemvietnam.com/
  340. http://ecdltd.com/
  341. http://imgfantasy.com/
  342. http://cokhinhanchinh.com.vn/
  343. http://argentinadiversity.com.ar/
  344. http://www.advertagelab.it/
  345. http://legenda-m.ru/
  346. http://bginfobox.rs/sr
  347. http://sunnaweb.com/
  348. http://eniac-tech.com/
  349. http://iris-hopitaux.be/en
  350. http://xn--eintracht-oberlbbe-06b.de/
  351. http://www.anfadelmaule.cl/
  352. http://eintracht-oberluebbe.de/
  353. http://villamar.ma/vl_fr/
  354. http://www.greatwallmotors.cl/
  355. http://bestcastles.ru/
  356. http://www.smkdki.net/
  357. http://malagoschocolate.com/
  358. http://facades-habitat.com/
  359. http://www.aytoescalante.org/
  360. http://alevimisin.com/
  361. http://www.turisnoja.com/
  362. http://www.ceut.cl/
  363. http://aleviturkler.com/
  364. http://andysikorski.com/
  365. http://ntwindow.vn/
  366. http://academywomen.org/
  367. http://www.memesrevesdefoot.com/
  368. http://www.arcorehabilitaciones.es/
  369. http://hadu.org/
  370. http://pliusmeta.lt/
  371. http://www.kurafwerken.cl/
  372. http://www.vifoto.es/
  373. http://www.fanlets.com/
  374. http://www.guyanacityguide.com/
  375. http://iga-eljadida.ma/
  376. http://pomina-commerce.vn/
  377. https://hudeem99.ru/
  378. http://www.mc-autos.es/
  379. http://www.antipodes-m.com/
  380. http://www.mazdacatalog.com/
  381. http://subarucatalog.com/
  382. http://www.lexuscatalog.com/
  383. http://top-voyance.fr/
  384. http://arsarmonica.it/
  385. http://www.acuracatalog.com/
  386. http://ubezpieczenia-plock.pl/
  387. http://mannergrafika.hu/
  388. http://paroledeking.com/
  389. http://olshaniki-hotel.ru/
  390. http://intertv.ru/
  391. http://www.hotelsanromandeescalante.com/
  392. http://www.sonselectos.com/
  393. http://autoformula1.md/
  394. http://emiratescoop.ae/
  395. http://www.bgefoto.rs/
  396. http://www.gold-serveur.com/
  397. http://www.bentleycatalog.com/
  398. http://nationalbenefitprograms.com/
  399. http://www.sidracantabra.com/
  400. http://openfrag.ru/
  401. http://heikkirautio.com/
  402. http://www.prevencioncancercolon.es/
  403. http://www.clinicasalud.cl/
  404. http://insider-bar.at/
  405. http://cj-lion.ru/
  406. http://skalsouthafrica.org/
  407. http://mistyfrog.com/
  408. http://miridom.ru/
  409. http://dawidvanlill.com/
  410. http://www.poleneuro.fr/
  411. http://www.hotelplatdetain.com/hpe/
  412. http://al7ewar.net/
  413. http://myway.ru/
  414. http://einfahrt-pflastern.de/
  415. http://diagnosticworks.com/
  416. http://domdot.ru/
  417. http://quattropark.com/
  418. http://www.amigosdelabuenamesa.es/
  419. http://impladent.co.uk/
  420. http://www.mes-mediums.be/
  421. http://donahuemodels.com/
  422. http://prog.su/
  423. http://iknow.co.za/
  424. http://haspinar.com/
  425. http://jobapscloud.com/
  426. http://tradecure.com/
  427. http://awayrealty.ru/
  428. http://flexneon.ru/
  429. http://promopages.ru/
  430. http://www.edv-fuerpass.at/
  431. http://leadinsideout.com/
  432. http://www.mycleanlist.com/
  433. http://www.supermap.com/en/
  434. http://gesinventario.pt/
  435. http://away-realty.ru/
  436. http://comodo.ru/
  437. http://multiviza.ru/
  438. http://rusmedserver.ru/
  439. http://budgetfacile.com/
  440. http://kultbahnhof-gifhorn.de/
  441. http://uth.gr/
  442. http://www.niveza.in/
  443. http://lull.ir/
  444. http://pelmeni.kg/
  445. http://www.fullcap.lt/
  446. http://psychiatria.waw.pl/
  447. http://losturpet.org.uk/
  448. http://www.tmk-koestendorf.at/start/index.php
  449. http://boomdobrasil.com.br/
  450. http://epireader.com/
  451. http://goalvisionindia.com/
  452. http://himalayas-trek.com/
  453. http://rightpersons.com/
  454. http://thelord2009.com/
  455. http://thighhi.com/
  456. http://utsme.com/
  457. http://villahuercal-overa.com/
  458. http://ochoteco.es/
  459. http://tuttocuore.es/
  460. http://francescaargentero.it/
  461. http://tjgroup.com.my/
  462. http://sefsafa.net/
  463. http://avay.ru/
  464. http://ceni.ru/
  465. http://kreditovik.ru/
  466. http://rgl.ru/
  467. http://away.su/
  468. http://docs.vn/
  469. http://www.psyinnviertel.at/
  470. http://soloreseller.cl/
  471. http://conteelegant.com/
  472. http://contepantyhose.com/
  473. http://edithlance.com/
  474. http://elegantconte.com/
  475. http://elilabras.com/
  476. http://www.lauradore.com/ < << "porn"
  477. http://www.magaweb.com/
  478. http://mkmxamerica.com/
  479. http://rollersoft.com/
  480. m4m

  481. http://tallitot.com/
  482. http://unbarquitochiquitito.com/
  483. http://altinkupe.eu/
  484. http://ravtech.co.il/
  485. http://originoblige.lt/
  486. http://www.spcapalmerstonnorth.org.nz/home
  487. http://promed.com.pe/
  488. http://www.drunkhollywood.com/
  489. http://oblosvita.mk.ua/
  490. http://www.turkuazhaberajansi.com/
  491. http://auto-city.ge/
  492. http://waterford-today.ie/
  493. http://bomasofkenya.co.ke/
  494. http://www.kocaelicumhuriyet.com/
  495. http://jovenesrealizadores.com/
  496. http://beritaprima.com/
  497. http://volcanoplus.me/
  498. http://investmentkenya.com/
  499. http://crittentonsocal.org/
  500. http://ultramaryna.pl/
  501. http://2slo.pl/
  502. http://www.orixa.com/
  503. http://www.indiantents.com/
  504. http://katagrafika.gr/
  505. http://angelsmodel.com/ < << "porn"
  506. http://nadezhdatur.by/
  507. http://suninfosoft.net/
  508. http://yoneak.com/
  509. http://agroservcomp.ro/
  510. http://www.demoteks.ro/index.php
  511. http://varmorahomeware.com/
  512. http://iraqeana.com/ar/
  513. http://ximikids.by/
  514. http://bcg-consult.com/
  515. http://jetpost.in/
  516. http://chocolate-estetic.com.ua/
  517. http://chempaka.org/
  518. http://riviera.az/
  519. http://migranesperanza.org/
  520. http://www.nobleindustries.com/
  521. ----- April 27 -----

  522. https://bizzahost.com/
  523. http://bitapeso.com/
  524. http://thctravel.by/
  525. http://linkdunyasi.club/
  526. http://seocatalystonline.com/
  527. http://ksfdc.in/
  528. http://arkayapps.com/
  529. http://7daybusiness.com/
  530. http://cinema-senechal.com/
  531. http://fpmconsultant.com/
  532. http://streamingdivx.com/
  533. http://addcn.org.np/
  534. http://itdkerala.org/ < << This look like a phising site.
  535. http://nepras.ps/ar/
  536. http://grpin.com/
  537. http://gimnazjumdwojka.pl/
  538. http://olimp-motors.kiev.ua/
  539. http://www.otticabergamini.it/ < << "maslakotoekspertizservisi"
  540. http://adpfachadas.com/ < << "base64"
  541. http://siphaldz.com/ < << Hacker setup so this website can't be access using Canadian I.P
  542. http://capitolinsidermagazine.com/#sthash.0AUVBkRY.dpbs < << "base64"
  543. http://www.bestrecipesforyou.com/ < << "porn"
  544. http://capeislandsrealty.com/ < << "generics365"
  545. http://e-muravich.ru/ < << "generics365"
  546. http://thetoybag.com/ < << "generics365"
  547. http://www.light-fix.co.uk/ < << "generics365"
  548. http://bmsg.com.ng/ < << "generics365"
  549. http://www.eqsg.com/default.php < << "generics365"
  550. http://stxaviershssgoa.com/new/ < << "generics365"
  551. http://www.profitrealestate.net/ < << "generics365"
  552. http://zsk.hu/ < << "generics365"
  553. http://goldenvisarealestate.co.uk/ < << "generics365"
  554. http://koreatourholiday.com/ < << "generics365"
  555. http://lotuspetalfoundation.org/ < << "generics365"
  556. http://www.aerialphotography.com/ < << "generics365"
  557. http://goldenvisarealestate.com/ < << "generics365"
  558. http://ihypemedia.com/ < << "generics365"
  559. http://aiosclassthemes.com/ < << "generics365"
  560. https://www.cosmicchants.com/ < << "generics365"
  561. http://dps-secunderabad.in/ < << "generics365"
  562. http://goalinstitute.org/ < << "generics365"
  563. http://cmcmuseum.org/ < << "generics365"
  564. http://cambodiatourcenter.com/ < << "generics365"
  565. http://sanayyatrading.com/ < << "generics365"
  566. http://zentralstelle-kdv.de/ < << "generics365"
  567. http://avpinstitutions.org/ < << "generics365"
  568. http://statisticalrevelations.com.au/ < << "generics365"
  569. http://mytourplanners.in/ < << "generics365"
  570. http://spicenflavor.com/ < << "generics365"
  571. http://www.topmokaitalia.com/ < << "generics365"
  572. http://kcpartnership.com/ < << "generics365"
  573. http://globalhealth.co.id/ < << "generics365"
  574. http://thoard.fr/ < << "generics365"
  575. http://dutchdeals.com/ < << "generics365"
  576. http://clicks2dreams.com/ < << "generics365"
  577. http://angkorwattourcenter.com/ < << "generics365"
  578. http://douglasslandscaping.com/ < << "generics365"
  579. http://vericlone.in/ < << "generics365"
  580. http://www.performingstars.co.uk/ < << "generics365"
  581. http://samruddhconstructions.com/ < << "generics365"
  582. http://condospattayaforrent.com/ < << "generics365"
  583. http://dreamworldeques.com/ < << "generics365"
  584. http://genpowersystemspune.com/ < << "generics365"
  585. http://swetamantrii.com/ < << "generics365"
  586. http://technobratz.com/ < << "generics365"
  587. http://jxz.de/ < << "generics365"
  588. http://stoneharbornj.net/ < << "generics365"

Note: This list had become too big, I will not be adding more website to this list, but will only update the hacked websites' status when I know that the hacked website is fixed. In a month from now, I will launch a platform that will mainly be use as a service for listing and report currenly hacked website. Nevertheless, I will program the platform and not using anyone else premade platform. Thus, will take sometimes. Nevertheless, thank you for the support of reading this list and helping me contact the website owners.

Spam Posting & Spam Account

  1. "inurl:smartreklam.com" "escort"
  2. http://escortarama.blogspot.com/2015/
  3. "inurl:gazetekent.com" "escort"
  4. "site:kespres.ca" "escort"

Forum That Showing Off Or Condone To Selling Hacked Links

  1. http://www.wmroot.com/ < << "http://www.wmroot.com/yeni-baslayanlar/9652-ortak-araniyor-sinirsiz-hacklink-ve-root-tanitim-yazisi.html" <<< example.

Site That Maybe Setup As Spam Link Farm

*** You do not need to go into the source code for sites below. The sites below are different languages but they are holding the same links and setup with a very similar pattern. Just look through them for a bit and you can see the pattern. ***

  1. http://www.afirmacion.net/
  2. http://www.newzealandleader.com/
  3. http://www.narodninoviny.com/
  4. http://www.caucasianreview.com/
  5. http://www.danskobservator.com/
  6. http://www.dieneuzeit.com/
  7. http://www.nyenorge.net/
  8. http://www.qatardailystar.com/
  9. http://www.stonebrosmovie.com.au/
  10. http://www.la-regeneration.com/ < << News are old, but go down to the "other news" section. It is out of place.
  11. http://www.narodnojedinstvo.com/ < << Very similar to the previous entry, scroll down and on the right panel, look at recent news.
  12. http://pwmonatsblatter.com/ < << Exactly the same style as the two previous entry, scroll down and look at the recent posts in the mid panel.
  13. http://www.russianreview.net/ < << Scroll down, right panel.
  14. http://www.oarauto.net/ < << Scroll down, right panel and also in recent.
  15. http://www.labuenaesperanza.com/ < << The hot news section is out of place, and front page news are really old.
  16. http://www.el-nacional.es/ < << Click on Uncategorized section, all link in there are almost exact similar to most of the previous sites in this section, if not all.
  17. http://www.careview.info/category/uncategorized/ < << exact as previous, except they hide "uncategorize" from the front page.
  18. http://www.euroworld.info/ < << Look to the right panel.
  19. http://www.orient-zeitung.de/category/uncategorized/ < << Same as previous, front page with old news, uncategorized contained questionable links that similar to the previous sites of this section.
  20. http://www.chinesereporter.net/category/uncategorized/ < << Same as the previous.
  21. http://7billionactions.us/
  22. http://www.yentel.ca/eskisehir-escort/ < << Look like an association sites.

Conclusion

The three tools that aided me in this investigation are Moz Site Explorer, SemRush Backlink Checker and Ahrefs.com Backlink Checker. Besides the tools, I also use Google Search Engine for aiding and tracking down websites that been hacked. Tools I mentioned may not be able to tracked link from .gov and .edu domains, nevertheless, Google could.

To know how much websites these hackers once hacked I took a snapshot from my investigation. I used one of the domains that I suspected to be associated with this hacker group and check for the history of their backlink using ahref.com tool. The domain is www.ankaralikizlar.com.

As you can see in this snapshot below, before January the 8th of 2016, there are some domains that referring to ankaralikizlar.com but that numbers were below 400 domains. Just on January 3th of 2016, the amount of domain that referring to ankaralikizlar.com went down to 137 domains. Now, just on January the 8th of 2016, ankaralikizlar.com's referring domain counts went up to 2,067 referring domains. That mean on January the 8th, there are 2,067 domains that had at least one link pointing to ankaralikizlar.com. Those numbers do eventually drop because websites' owners found out and reinstall their server or data. Nevertheless, when going through the list of websites that been hacked, I found it sad that some websites did get banned and it is not their fault.

At the height of this hack scheme for this single domain, bases on backlink history record from ahref.com, there could have been 2300+ websites that been hacked and carried ankaralikizlar.com's link unknowingly. Take into consideration that ahref.com does not regularly crawl country's domains extension that is not well known, including others country's .gov and .edu domains. This below is the four snap of this lone domain from ahref.com. As of today, ahref.com report the amount of domain pointing to ankaralikizlar.com is a bit under 200 domains, nevertheless, combine with others country's TLD, there are still 300+ domains that are pointing to ankaralikizlar.com at the time of this writing. The majority of sites that were hacked were either running a CMS system and bases on ahref.com data, a large percentage were running a version of Wordpress.

continue reading



Subscribe to RSS Feed
Other Related Blogs

Link to Category: Programming Blogs


Or if you prefer use one of our linkware images? Click here