Thursday, May 28, 2015

Stylish Comment Box for Blogger (Beautiful Comment Box)

I will share with you today 4 different types of Beautiful comment box widget. Hopefully you will love these widgets.

Go to Layout >> Add a widget >>> HTML/JAVA Script  >>>> Paste one of this codes and press Save.  And you are done...!!!

Widget 1:
<style type=”text/css”>
ul.bh_recent_comments {
    list-style: none;
    margin: 0;
    padding: 0;
}
.bh_recent_comments li {
    background: none!important;
    margin: 5px!important;
    padding: 5px!important;
    display: block;
    clear: both;
    overflow: hidden;
    list-style: none;
}
.bh_recent_comments li .avatarImage {
    padding: 3px;
    background: #fefefe;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
    float: left;
    margin: 0 6px 0 0;
    position: relative;
    overflow: hidden;
}
.avatarRound {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.bh_recent_comments li img {
    padding: 0;
    position: relative;
    overflow: hidden;
    display: block;
}
.bh_recent_comments li span {
    margin-top: 3px;
    color: #666;
    display: block;
    font-size: 12px;
    line-height: 1.4;
}
.bh_recent_comments li {
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.bh_recent_comments li:hover {
    background: #FD7474 !important;
    border-radius: 100%;
}
.bh_recent_comments li {
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    border: 2px solid transparent;
}
.bh_recent_comments li:hover {
    -webkit-transform: scale(1.2) translate(15px);
    -moz-transform: scale(1.2) translate(15px);
    -ms-transform: scale(1.2) translate(15px);
    -o-transform: scale(1.2) translate(15px);
    transform: scale(1.2) translate(15px);
    box-shadow: 0 0 20px 1px #aaa;
}
</style>
<script type=”text/javascript”>
//<![CDATA[
    // Recent Comments Settings
    var
 numComments  = 5,
 showAvatar  = true,
 avatarSize  = 45,
 roundAvatar = true,
 characters  = 40,
 showMorelink = false,
 moreLinktext = "More ?",
 defaultAvatar  = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivJyKMMWCoF6bae5Yzy55ODG7CmQsB7qrukh6XCVQL8fXb0JeKnhtg6Sjnr6_orBPIhkdPAIzeW1ujcacMA3HW_5v28sSudA0Ga4XgbvaJUkcWYN8tiMBKRvT3vzDpAwabHwfaulX8NwVq/s1600/blogger-avatar-1.png",
 hideCredits = true;
//]]>
</script>
<script type=”text/javascript” src=”http://dl.dropbox.com/u/81212926/bloggerheroe-recent%3Dcomments.js”></script>
<script type=”text/javascript” src=”/feeds/comments/default?alt=json&callback=bh_recent_comments&max-results=5″></script>



Widget 2:   Animated
<style type=”text/css”>
    ul.bh_recent_comments{list-style:none;margin:0;padding-bottom:5px;}
    .bh_recent_comments li{margin:0px 0px 0px 0px;
border-bottom:1px dotted pink;
 display:block;
 clear:both;
 overflow:hidden;
}
    .bh_recent_comments li .avatarImage{-webkit-border-radius:100px ;
 -moz-border-radius:100px ;
 border-radius:100px ;
 padding:3px;
 background: cyan;
 -webkit-box-shadow:0 1px 1px #333;
 -moz-box-shadow:0 1px 1px #333;
 box-shadow:0 1px 1px #333;
 float:left;
 margin:6px 6px 6px 0;
 position:relative;
 overflow:hidden;
img filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
-khtml-opacity: 0.5;
}
 .bh_recent_comments li .avatarImage:hover{-webkit-border-radius:100px ;
 -moz-border-radius:100px ;
 border-radius:100px ;
 padding:3px;
 background: pink;
 -webkit-box-shadow:0 1px 1px #333;
 -moz-box-shadow:0 1px 1px #333;
 box-shadow:0 1px 1px #333;
 float:left;
 margin:6px 6px 6px 0;
 position:relative;
 overflow:hidden;
img filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
}
    .avatarRound{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
    .bh_recent_comments li img{-webkit-border-radius:100px;
 -moz-border-radius:100px;
 border-radius:100px;
 padding:0px;
 position:relative;
 overflow:true;
 display:block;
}
    .bh_recent_comments li span{color: #FFFFFF;
 display: block;
 font-size: 11px;
 font-style: italic;
 line-height: 1.4;
}
.commentNavi {
 clear: both;
 padding: 5px 0;
 display:inline-block;
 width:100%;
}
.commentNavi a, .commentNavi span.current {
 font-size:11px !important;
}
</style>
<script type=”text/javascript”>
//<![CDATA[
    // Recent Comments Settings
    var
 numComments  = 7,
 showAvatar  = true,
 avatarSize  = 40,
 roundAvatar = true,
 characters  = 50,
 defaultAvatar  = "http://www.gravatar.com/avatar/?d=mm",
 hideCredits = true;
//]]>
</script>
<script type=”text/javascript” src=”http://dl.dropbox.com/u/81212926/bloggerheroe-recent%3Dcomments.js”></script>
<script type=”text/javascript” src=”/feeds/comments/default?alt=json&callback=bh_recent_comments&max-results=4″></script>


Widget 3:
<style type=”text/css”>
ul.bh_recent_comments {
    list-style: none;
    margin: 0;
    padding: 0;
}
.bh_recent_comments li {
    background: none!important;
    margin: 5px!important;
    padding: 5px!important;
    display: block;
    clear: both;
    overflow: hidden;
    list-style: none;
}
.bh_recent_comments li .avatarImage {
    padding: 3px;
    background: #fefefe;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
    float: left;
    margin: 0 6px 0 0;
    position: relative;
    overflow: hidden;
}
.avatarRound {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.bh_recent_comments li img {
    padding: 0;
    position: relative;
    overflow: hidden;
    display: block;
}
.bh_recent_comments li span {
    margin-top: 3px;
    color: #666;
    display: block;
    font-size: 12px;
    line-height: 1.4;
}

.bh_recent_comments li {
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    border: 2px solid transparent;
}
.bh_recent_comments li:hover {
    -webkit-transform: scale(1.2) translate(15px);
    -moz-transform: scale(1.2) translate(15px);
    -ms-transform: scale(1.2) translate(15px);
    -o-transform: scale(1.2) translate(15px);
    transform: scale(1.2) translate(15px);
    box-shadow: 0 0 20px 1px #aaa;
}

</style>
<script type=”text/javascript”>
//<![CDATA[
    // Recent Comments Settings
    var
 numComments  = 5,
 showAvatar  = true,
 avatarSize  = 45,
 roundAvatar = true,
 characters  = 40,
 showMorelink = false,
 moreLinktext = "More ?",
 defaultAvatar  = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivJyKMMWCoF6bae5Yzy55ODG7CmQsB7qrukh6XCVQL8fXb0JeKnhtg6Sjnr6_orBPIhkdPAIzeW1ujcacMA3HW_5v28sSudA0Ga4XgbvaJUkcWYN8tiMBKRvT3vzDpAwabHwfaulX8NwVq/s1600/blogger-avatar-1.png",
 hideCredits = true;
//]]>
</script>
<script type=”text/javascript” src=”http://dl.dropbox.com/u/81212926/bloggerheroe-recent%3Dcomments.js”></script>

<script type=”text/javascript” src=”/feeds/comments/default?alt=json&callback=bh_recent_comments&max-results=5″></script>



Widget 4:

<style type=”text/css”>
ul.bh_recent_comments {
    list-style: none;
    margin: 0;
    padding: 0;
}
.bh_recent_comments li {
    background: none!important;
    margin: 5px!important;
    padding: 5px!important;
    display: block;
    clear: both;
    overflow: hidden;
    list-style: none;
}
.bh_recent_comments li .avatarImage {
    padding: 3px;
    background: #fefefe;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
    float: left;
    margin: 0 6px 0 0;
    position: relative;
    overflow: hidden;
}
.avatarRound {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.bh_recent_comments li img {
    padding: 0;
    position: relative;
    overflow: hidden;
    display: block;
}
.bh_recent_comments li span {
    margin-top: 3px;
    color: #666;
    display: block;
    font-size: 12px;
    line-height: 1.4;
}
.bh_recent_comments li {
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    border: 2px solid transparent;
}
.bh_recent_comments li:hover {
    border: 2px Solid #1BA1E2;
}
</style>
<script type=”text/javascript”>
//<![CDATA[
    // Recent Comments Settings
    var
 numComments  = 5,
 showAvatar  = true,
 avatarSize  = 45,
 roundAvatar = true,
 characters  = 40,
 showMorelink = false,
 moreLinktext = "More ?",
 defaultAvatar  = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivJyKMMWCoF6bae5Yzy55ODG7CmQsB7qrukh6XCVQL8fXb0JeKnhtg6Sjnr6_orBPIhkdPAIzeW1ujcacMA3HW_5v28sSudA0Ga4XgbvaJUkcWYN8tiMBKRvT3vzDpAwabHwfaulX8NwVq/s1600/blogger-avatar-1.png",
 hideCredits = true;
//]]>
</script>
<script type=”text/javascript” src=”http://dl.dropbox.com/u/81212926/bloggerheroe-recent%3Dcomments.js”></script>
<script type=”text/javascript” src=”/feeds/comments/default?alt=json&callback=bh_recent_comments&max-results=5″></script>


ENJOY>>>!!!

Wednesday, December 17, 2014

Positioning Computer monitor or Laptop Monitor/ Desktop Monitor

Why should we worry about positioning the monitor?

The monitor is an integral part of a computer workstation. When placed in the wrong position it can force the operator to work in a variety of awkward positions. Working with one's chin tilted upwards, and the head and upper body bent forwards or sideways is common wherever the monitor is improperly situated. Such forced working body positions significantly contribute to the operator's discomfort, and can potentially lead to work related musculoskeletal injury (WMSD). Other adverse effects of a poorly located monitor are eye irritation, blurred vision, dry burning eyes and headaches, collectively called eyestrain.
Common complaints among computer operators include discomfort, aches and pains in the neck and shoulder, but also eyestrain. The sheer number of such complaints indicates that the proper position of the monitor has not received enough recognition as an important factor in the arrangement of a computer workstation.


What factors decide the proper position of the computer monitor?

Postural discomfort and the consequent aches and pains result from the effort to view the monitor when it is set at the wrong place in relation to the operator's position. Two factors come into play: viewing angle and viewing distance. Viewing angle refers to the degree above or below an imaginary horizontal line at the level of the viewer's eyes and the centre of the object being looked at; in case of a computer work it is the centre of the screen. - See Figure i. Viewing distance refers to the space between the operator's eyes and the screen. - See Figure i. Clearly these factors are critical for correct placement of a computer monitor. A poor angle leads to postural (neck and shoulders) discomfort, while the wrong distance can contribute to eyestrain.
Viewing distance
Figure i
The existing guidelines and recommendations on both viewing angle and particularly on viewing distance differ, sometimes significantly from one another. For this reason they should not be taken as a commandment "carved in stone" but merely as guidelines. As such, they can be used as a starting point for tailoring any given situation.


What should you know while setting up an appropriate viewing angle?

Researchers agree that at rest, the eyes naturally assume a straightforward (see Figure ii) and downward cast (see Figure i) - a normal line of sight. How far downwards, however, is not clear. Experimental findings range from about 15 degrees to almost 30 degrees. People engaged in visually demanding tasks limit their downward eye movements to about half of the whole available range of 60 degrees.
Eyes naturally assume straightforward
Figure ii
Therefore, for comfortable viewing of images on a computer screen it is probably reasonable to place the monitor at about 15 degrees (or slightly lower) below the horizontal line. Such a location creates a preferable visual zone of 30 degrees (+ 15 degrees to -15 degrees from the normal line of sight).
Numerous field studies among people doing intense visual work indicate that looking upwards (above the horizontal) is tiring. On the other hand, looking downwards, that is, lower than 15 degrees below the horizontal, was not reported as particularly fatiguing. This finding allows one to extend the visual zone downward by another 15 degrees (an acceptable visual zone) for a total of 45 degrees. See Figure iii.
Acceptable visual zone
Figure iii

Warning one

Occasionally monitors are placed on top of the computing module commonly called CPU. A monitor located that high is a source of discomfort and, in the long run, can cause musculoskeletal problems in the neck and shoulder area. At a workstation where the desk and chair heights are properly adjusted, the monitor should be placed at the same level as the keyboard. The fact that discomfort caused by a monitor which is too high (above the horizontal) is worse than one which is slightly too low (below an acceptable visual zone) should be kept in mind while arranging a monitor at any workstation.

Warning two

When using a larger monitor (17", 19" or larger) or one that is oriented to the "portrait" position, make sure that the top of the screen is not at a level higher than the operator's eye.


What should you know while setting up (selecting) a proper viewing distance?

Looking at far distances does not cause eyestrain - it is the muscular effort required to focus on objects at close distances that strains the eyes. The distinction between "far distance" and "close distance" is never "razor sharp". It is not only individual but it also can change over time, for example, due to age.
Accommodation* and convergence** are the two main functions, which govern the viewing of objects at closer distances. The shorter the viewing distance, the greater the muscular effort required for accommodation and convergence, and which, in turn, increases the risk for eye discomfort. A greater viewing distance, on the other hand, eliminates the risk for eyestrain but can make the resolving of the finer images or characters displayed on the computer screen more difficult. Consequently, the right viewing distance is the one at which the computer operator can easily read the screen without experiencing eyestrain.
The eyes have a default accommodation distance, called the Resting Point of Accommodation (RPA) and a default Resting Point of Vergence (RPV). In practical terms, at distances greater than the RPA and RPV, there is no need for either accommodation or convergence. Under these conditions, individuals with perfect (20/20) vision or those with properly corrected vision are not likely to experience eyestrain (assuming they take appropriate eye "rest breaks" from focussing on the screen).
Numerical values of RPA -- around 75 cm (about 30 in.)-- and RPV -- around 80 cm (about 32 in.)-- are close to each other which makes setting the right viewing distance simple. The viewing range 40 cm to 70 cm (about 15 - 27 in.) provides visual comfort for majority of computer users. In the situation where the recommended viewing distance is too great for the operator to see images clearly it is better to increase the font size (images) than to force a shorter viewing distance.

* Accommodation is the automatic adjustment of the eye for focusing on near objects. The eyes achieve this by changing the convexity (or shape) of the lenses.

** Convergence is the automatic inward (toward the nose) turn of the eyes when viewing close objects.

***Correct your Monitor angel today and save your eyes and avoid unusual headache and other health problems.

Have a great day and Enjoy your life. Thank you :)

Monday, October 27, 2014

Android Pattern Lock and it's Solve

এন্ড্রয়েডে প্যাটার্ণ লকভূলে গেছেন?

৩টি সমাধান!!!

সমাধান-১ : এ কাজের জন্যে অবশ্যইসেটের ইন্টারনেট কানেকশনএক্টিভেটেড থাকতে হবে*প্যটার্ণটি অনুমাণ করে অন্তত:৫বার ইনপুট করুণ। এরপর একটি অপশনআসবে, “Forgot Pattern”?এটাতে ট্যাপ করুণ।*ট্যাপ করার পর আপনার গুগলএকাউন্ট অর্থাৎ জি-মেইলআই.ডি এবং পাসওয়ার্ড চাইবে।ঠিকঠিক মতো ইনপুট করুণ।*সফলভাবে জি-মেইল আই.ডিতে লগইনকরাশেষে আপনাকে নতুন প্যটার্ণ লকদিতে বলা হবে। নতুন প্যটার্ণ একটিভকরুণ এবং এবারে অবশ্যইসহজে মনে থাকে এমন কোন প্যাটার্ণড্র করুণ।

সমাধান-২: ইন্টারনেট কাণেকশনপ্রয়োজন নেইবার বার ভুল প্যাটার্ণ ড্র করারফলে অনেক সময় ছোটবাচ্চা অথবা বন্ধুদের কারণেওডিভাইস লকড হয়ে যেতে পারে। এসময়ে ডিভাসে ফ্যাক্টরী রিষ্টোরকরা ছাড়া গত্যন্তর থাকে না।এসময় হাতে ফ্যক্টরী রিষ্টোরকরতে হয়। জেনে নিন কিভাবে সিষ্টেমহার্ড রিসেট করবেন*প্রথমে নিশ্চিত হয়ে নিন যে আপনারডিভাইসে পর্যাপ্ত চার্জ মজুত আছে,যাতে প্রসেসটি চলাকালীন সেট বন্ধহয়ে না যায়।*ডিভাইস বন্ধ করুণ এবং চালু করারসময় Volume up & Down+powerbutton একসাথে প্রেস করে সেট অনকরুণ।এটা আপনাকে রিকোভারী মুডে নিয়ে যাবেরিকোভারী মুডে যাওয়ারজন্যে এটা ছাড়াও বিভিন্নকোম্পানীর সেটে আরো কিছু কম্বিনেশনকাজ করতে পারে সেগুলো হলো:
১।Volume Down + Volume Up +Power button.
২।Volume Down + Power button.
৩।Volume Up + Power button.
৪।Volume Up + Home + Powerbutton.
৫।Volume Up + Camera button.
৬।Home + Camera button.
৭।Home + Power button

আমি নিশ্চিত উপরের ৭টির যেকোনএকটি কম্বিনেশন কাজ করবেই:কম্বিনেশন দিয়ে ডিভাইস অন করার পররিকোভারী মুড এ যাবেন* “Wipe Data / Factory Reset” সিলেক্টকরুণ, এক্ষেত্রে ভলিউম আপ ডাউনকি দিয়ে সিলেকশনের কাজ করতে হবে।*এর পর নো এবং ‘ইয়েস’ এর মধ্যথেকে ‘ইয়েস’ সিলেক্ট করুণ। সিলেক্টকরার জন্যে ব্র্যান্ডভেদে পাওয়ারবাটন/হোম বাটন কাজ করতে পারে*সবশেষে সেট রিবুট করুণ, এবং কিছুক্ষনঅপেক্ষা করুণ।আজকের আমি কোনো সফটনিয়ে আসিনি … এসেছি লুকোনো কোডনিয়ে যা আপনার এন্দ্রয়েড স্মার্টফোন টিতে কখন লেগে যায় ,তা কি বলা যায় ? যাই হোক তাহলে শুরু করি …

সমাধান-৩ :lock স্ক্রিন এথাকা Emargency Call বাটন এ ক্লিককরুন এবং নিচের কোড টি টাইপ করুন ,এতে আপনার মোবাইল এরফেক্টরী রিসেট হবে এবং আপনার সিস্টেম আবার ইনস্টল করবে , তারমানে আপনার মোবাইলএকেবারে প্রথম রূপে চলে যাবে , সবডাটা চলে যাবে, কি আর করার ?ফোন তো আনলক করতে হবে নাকি ?কোড টি হলো >*2767*3855# [ এই কোড দেবার আগে বার বারভাবুন, কারণ এই কোড প্রেস করার পরকোনো confirmation চাবে না ]এর পর কল বাটন এ প্রেস করুন,আপনার মোবাইল একবার / দুইবার রিস্টার্ট হতে পারে | কিছুক্ষণ পর দেখুনআপনার মোবাইল সেটিংস এর কিছুসেটিংস কনফিগার করতে হবে , যেমন –ভাষা ঠিক করা, মেইল + পাস ঠিককরা .. ইত্যাদি ইত্যাদি …আরেকটি কোড আছে যেটি আপনারবর্তমান সিস্টেম ঠিক রেখে এবং SDকার্ড এর ফাইল যেমন – ছবি , গানইত্যাদি রেখে বাকি সব কিছুই রিসেটকরবে |

আমি সাজেস্ট করবো আগে এইকোড টি দিয়ে আপনারা চেষ্টা করুন ,তা না হলে প্রথম কোড টি ব্যাবহারকরুন -কোড টি হলো >*#*#7780#*#*

Sunday, October 26, 2014

Remove SHortcut Virus from your Desktop PC or Laptop

হঠাৎ করে দেখলেন কম্পিউটার শর্টকাট ফাইল-ফোল্ডারে ভরে গেছে। বারবার ডিলিট করেও এ থেকে মুক্তি মিলছে না। হুটহাট অনেক ফাইল-ফোল্ডার হারিয়েও যাচ্ছে। ইদানীং এই সমস্যায় প্রায় সবাই পড়ছেন। এটি কোনো ভাইরাস নয়। এ হলো VBS Script (ভিজুয়াল বেসিক স্ক্রিপ্ট)। এ যন্ত্রণা থেকে খুব সহজেই মুক্তি পেতে পারেন। নিচের ধাপগুলো অনুসরণ করুন।


CMD ব্যবহার করে
১. ওপেন CMD (Command Prompt – DOS)
২. নিচের কমান্ডটি হুবহু লিখুন
attrib -h -s -r -a /s /d Name_drive:*.*
এবার Name_drive লেখাটিতে যে ড্রাইভটি আপনি শর্টকাট ভাইরাসমুক্ত করতে চান সেটি লিখুন। যেমন: C ড্রাইভ ভাইরাসমুক্ত করতে চাইলে লিখুন attrib -h -s -r -a /s /d c:*.*
৩. এন্টার বাটন চাপুন
৪. এবার দেখবেন শর্টকাট ভাইরাস ফাইল ও ফোল্ডারগুলো স্বাভাবিক হয়ে যাবে। এবার ওই ফাইল ও ফোল্ডারগুলো ডিলিট করে দিন।
.bat ব্যবহার করে
Bat ফাইল হলো নোটপ্যাডে লেখা একটি একজেকিউটেবল ফাইল। এতে ডাবল ক্লিক করলেই চালু হয়ে যায়।
১. নোটপ্যাড ওপেন করুন।
২. নিচের কোডটি হুবহু কপি-পেস্ট করুন
@echo off
attrib -h -s -r -a /s /d Name_Drive:*.*
attrib -h -s -r -a /s /d Name_Drive:*.*
attrib -h -s -r -a /s /d Name_Drive:*.*
@echo complete.
৩. এবার Name_Drive এর জায়গায় ভাইরাস আক্রান্ত ড্রাইভের নাম লিখুন। যদি তিনটির বেশি ড্রাইভ আক্রান্ত হয় তাহলে কমান্ডটি শুধু কপি-পেস্ট করলেই চলবে।
৪. removevirus.bat এই নাম দিয়ে ফাইলটি সেভ করুন।
৫. এবার ফাইলটি বন্ধ করে ডাবল ক্লিক করে রান করুন।
৬. এবার দেখবেন আপনার শর্টকাট ভাইরাস ফাইল-ফোল্ডারগুলো সব স্বাভাবিক হয়ে গেছে। এখন সব ডিলিট করে দিন।
এছাড়া নিচের কৌশলও নিতে পারেন
আক্রান্ত পেনড্রাইভ থেকে বাঁচতে
১. RUN এ যান।
২. wscript.exe লিখে ENTER চাপুন।
৩. Stop script after specified number of seconds: এ 1 দিয়ে APPLY করুন। এবার কারো পেনড্রাইভের শর্টকাট ভাইরাস আর আপনার কম্পিউটারে ডুকবে না।
আক্রান্ত কম্পিউটার ভাইরাসমুক্ত করতে
১. কী বোর্ডের CTRL+SHIFT+ESC চাপুন।
২. PROCESS ট্যাবে যান।
৩. এখানে wscript.exe ফাইলটি সিলেক্ট করুন।
৪. End Process এ ক্লিক করুন।
৫. এবার আপনার কম্পিউটারের C:/ ড্রাইভে যান।
৬. সার্চ বক্সে wscript লিখে সার্চ করুন।
৭. wscript নামের সব ফাইলগুলো SHIFT+DELETE দিন।
৮. যেই ফাইলগুলো ডিলিট হচ্ছে না ওইগুলো স্কিপ করে দিন।
৯. এখন RUN এ যান।
১০. wscript.exe লিখে ENTER চাপুন।
১১. Stop script after specified number of seconds: এ 1 দিয়ে APPLY করুন।

ব্যাস, আপনার কম্পিউটার শর্টকাট ভাইরাসমুক্ত। এবার পেনড্রাইভের শর্টকাট ভাইরাসও আর আপনার কম্পিউটারে ডুকবে না।

Wednesday, June 18, 2014

Remove Malicious Code From Webpage Fast

Remove Malicious code from your webpage


Lets see how we can remove malicious program from our webpages.

Suppose you can see a malicious code like ‘eval(base64_decode’, To remove this malware go to server's secure shell and type bellow code, and see the malware is gone like a magic.

find -regex “.*php” -exec sed -i ‘s|<?php /\*\*/ eval(base64_decode(.*;?>||g’ {} \;

If you see such type malicious program attacks your webpage again later you can remove them manually also.

If you see any malware code that you have no idea what to do like this one:

<php /*versio:2.05*/if (!defined(‘determinator’)){$Q00=0;$Q00=pack(‘H*’,’62615636f6465′);eval($QQQ00(‘JELidRJy…………wPJ9IH0=’));}?><?php

Lets remove tsuch type malware to bring it to your local machine.

1st download your files from hosting site. you can use filezilla for this purpose.

Now download iscanner software to your local machine.
Open the software.

“tar -zxvf iscanner.tar.gz”

Now from iscanner-0.7 copy all files and keep them in  "filesystem/usr/local/sbin"


Now install RUBY to your local machine , download it and install it to your machine.

“sudo apt-get install ruby”


Now your iScanner is ready for use completely. Write iscanner to terminal and use it.

General use has been shown bellow:


WRITE THIS CODE:

“iscanner -f /home/user”


if you want to remove single file then write this code:

“iscanner -F /home/user/file.php”

If malicious code is not removed after trying all this methods the open .php page, copy malicious code and paste it to notepad.। Now run this code;

“iscanner -M /home/user/malware_code.txt -f /home/user”

Here, in this file you give input the exact name of the malware: malware_code.txt. YOu can confirm each and everypage by checking with this code manually to confirm that their is any malware left ot not.

If you can catch any malware then it time for its removal.
When you ran this code, “infected-10:52:24-11.Jul.log” then a log file automatically was created.


Now use this code to remove detected malwares.

“iscanner -c infected.log”

if you want to run the code unchanged then you have to change the name of log file as: infected.log

Thats all. Now you have to upload all your clean pages to web Host again.

Thanks all.
Enjoy your malware free clean website now.