Tuesday, February 26, 2019

Programmers tips

If you want to create cross-platform apps use Java, Delphi or Lazarus IDE.
If you want to create Windows apps only, the best choice is Visual Studio .NET C# and ASP.

The linux facts

The best linux distro to install on hard disk is Linux Mint for desktop purposes.
For web server and programming, try to install Centos Linux.
If you want only web server based on LAMP, try Turnkey Lamp distro.

Linux and Unix philosophies:

  • All files are just streams of bytes.
  • All devices behave much like files.
  • All directories are also files (this is no longer strictly true).
  • Each program does one small job VERY well.
  • The “shell” provides powerful mechanisms like pipes and redirects that allow you to combine multiple commands into a single step.
  • The shell is just another program…nothing special.
  • Users on the system are protected from each other.

Other flavor of linux:

http://www.slackel.gr/forum/about.htm

https://www.salixos.org/

http://vectorlinux.com/





Friday, February 22, 2019

SmartCard @Linux

https://ubuntuforums.org/showthread.php?t=1447218

https://kbpdfstudio.qoppa.com/how-to-setup-usb-smart-card-hardware-pkcs11-signing-on-linux/

https://twiki.cern.ch/twiki/bin/view/LinuxSupport/LinuxSmartCard

http://adnotech.adwin.fr/public/Classic_Client_Linux_User_Guide.pdf

https://sourceforge.net/projects/opensc/

https://linux.die.net/man/1/opensc-tool

https://forums.linuxmint.com/viewtopic.php?t=134926


https://wiki.debian.org/Smartcards

https://wiki.archlinux.org/index.php/Smartcards

https://archive.fosdem.org/2018/schedule/event/smartcards_in_linux/attachments/slides/2265/export/events/attachments/smartcards_in_linux/slides/2265/smart_cards_slides.pdf

https://www.tldp.org/HOWTO/Smart-Card-HOWTO/applications.html

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/managing_smart_cards/enabling-smart-card-login

https://ubuntuforums.org/showthread.php?t=1557180

http://blog.fkraiem.org/2013/03/13/linux-smart-card-authentication-howto/




Protect your web site contents

All of the correct CSS variations are:
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
<p>
  Selectable text.
</p>
<p class="noselect">
  Unselectable text.
</p>

-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
Disallow them from being able to answer when the window's onBlur event is fired. They can still use other devices, but they won't be able to cheat on the same computer.


<body oncopy="return false" oncut="return false" onpaste="return false">

Example

Prevent text selection of a <div> element:
div {
  -webkit-user-select: none; /* Safari 3.1+ */
  -moz-user-select: none; /* Firefox 2+ */
  -ms-user-select: none; /* IE 10+ */
  user-select: none; /* Standard syntax */
}



<script language="JavaScript">
  /**
    * Disable right-click of mouse, F12 key, and save key combinations on page
    * By Arthur Gareginyan (arthurgareginyan@gmail.com)
    * For full source code, visit https://mycyberuniverse.com
    */
  window.onload = function() {
    document.addEventListener("contextmenu", function(e){
      e.preventDefault();
    }, false);
    document.addEventListener("keydown", function(e) {
    //document.onkeydown = function(e) {
      // "I" key
      if (e.ctrlKey && e.shiftKey && e.keyCode == 73) {
        disabledEvent(e);
      }
      // "J" key
      if (e.ctrlKey && e.shiftKey && e.keyCode == 74) {
        disabledEvent(e);
      }
      // "S" key + macOS
      if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) {
        disabledEvent(e);
      }
      // "U" key
      if (e.ctrlKey && e.keyCode == 85) {
        disabledEvent(e);
      }
      // "F12" key
      if (event.keyCode == 123) {
        disabledEvent(e);
      }
    }, false);
    function disabledEvent(e){
      if (e.stopPropagation){
        e.stopPropagation();
      } else if (window.event){
        window.event.cancelBubble = true;
      }
      e.preventDefault();
      return false;
    }
  };
</script>








PROTECT YOUR PICS:

<IMG SRC="issues/pictures/cexample.gif" onMouseDown="popupMsg('This image is Copyrighted -- Computer Hope 2007')">


<script>
var isNS = (navigator.appName == "Netscape") ? 1 : 0;

if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);

function mischandler(){
return false;
}

function mousehandler(e){
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}
document.oncontextmenu = mischandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;

</script>
<BODY oncontextmenu="return false" onselectstart="return false" ondragstart="return false">


<script language="javascript">
document.onmousedown=disableclick;
status="Right Click Disabled";
Function disableclick(e)
{
  if(event.button==2)
   {
     alert(status);
     return false; 
   }
}
</script>





<Body>
  <Table>
   <tr oncontextmenu="return false">
    <td>
     <asp:datagrid id="dgGrid1">---</asp:datagrid>
   </td>
  </tr>
 </Table>
</Body>


<script language=JavaScript>
<!--

//Disable right mouse click Script
//By Geek Site.in


var message="Function Disabled!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// --> 
</script>





<body oncontextmenu="return false;">

Moja ideja ...

Još prošle godine mi je palo na pamet da Facebook ima TIMELINE svih aktivnosti, a Windows nema, niti je ikada imao.

Seo sam i napravio jednostavnu aplikaciju OTVARAC koja bi omogućila da znate šta ste sve otvarali i da sve otvoreno od dokumenata jednostavno možete opet otvoriti klikom na link.

Umesto da važne datoteke i dokumenta otvarate duplim levim klikom miša, ako kliknete desnim klikom i odaberete OTVARAC imaćete veoma jednostavno i efektno praćenje svega što ste otvorili i to hronološki u vidu linkova otvorenih stvari.

https://beogradsko.blogspot.com/2018/01/otvarac-kratko-uputstvo-za-instalaciju.html

Odmah potom primetio sam da je Microsoft nekako saznao za ovu ideju i napravio TIMELINE funkcionalnost u okviru Windows 10 nadogradnje.

Oni su naravno to mnogo lepše napravili, ali moja ideja je ipak bila prva, pa ipak i pored Windows TIMELINE-a, ja i dalje koristim moje rešenje, jer ne opterećuje kompjuter kao Windows TIMELINE.

OTVARAC je mnogo štedljiviji što se resursa tiče od TIMELINE-a, mnogo je lakši za upotrebu, nije komplikovan kao TIMELINE, a dešava se da TIMELINE ne sadrži baš sve što je Vama bitno.

OTVARAC je sa druge strane minimalistička koncepcija kojoj ne može ništa da se zagubi ili omakne zarad nekih sistemskih resursa, update-a ili drugih čudnih okolnosti kojima obiluje novi Windows 10.

Ako ste preuzeli najnoviju instalaciju Windows 10 sa Microsoft sajta, prilikom reinstalacije ili instalacije istog, dobijate nekoliko novih opcija koje nekada nisu postojale u Windows 10 starim instalacijama, izmedju ostalog tu je GPS praćenje, opcija za praćenje sistema protiv kradje, opcija za TIMELINE (koja drastično opterećuje sistem), prepoznavanje govornog jezika i još nekoliko drugih korisnih stvarčica.

Evo Vam link ukoliko želite da probate Windows 10 TIMELINE umesto mog rešenja OTVARAC i izvršite poredjenje:

https://www.pcworld.com/article/3263905/windows/windows-10-how-to-use-timeline.html

Pored aplikacije OTVARAC napravio sam i aplikaciju TRAGAC koja je slična već dobro poznatoj SEARCH opciji u Windows Explorer-u ili Total Commander-u, ali joj je prednost to što je mnogo brža, posmatra samo naslove datoteka, a ne zalazi u njihov sadržaj prilikom pretrage.

Kada napravi spisak linkova ka dokumentima i datotekama, TRAGAC omogućuje da se isti kopira u Clipboard Windows-a, a zatim sa Edit-Paste u neki tekst editor ili npr. Word, Excel ili slično, radi kasnije evidencije. A moguće je klikom na te linkove direktno pozvati neki dokument ili datoteku, čak i otvoriti muziku, slike, filmove i aplikacije.



MORE TIPS:

https://www.mirror.co.uk/money/new-rules-stop-spam-emails-12412389

https://litmus.com/blog/gdpr-what-europes-new-privacy-law-means-for-email-marketers

https://www.techsupportalert.com/content/how-report-spam.htm

[]

Monday, February 18, 2019

Remove .blower ransomware from India

https://www.2-spyware.com/remove-blower-ransomware.html

https://www.pcrisk.com/removal-guides/14412-blower-ransomware

http://www.myantispyware.com/2019/02/04/blower-file-extension-ransomware-restore-blower-files/

https://howtoremove.guide/online-virus-scanner/

http://www.besttechtips.org/remove-blower-ransomware-and-restore-files/

https://www.howtoremoveit.info/ransomware/blower-ransomware-removal/

https://www.removeallvirus.com/remove-blower-file-virus-from-pc-file-recovery

https://www.pcmalwarerepair.com/get-rid-of-blower-file-virus-virus-encrypted-data-recovery

https://windows10wiki.com/remove-blower-ransomware-virus/

https://www.comparitech.com/antivirus/best-free-rootkit-removal-scanner/

https://www.techsupportalert.com/content/how-report-dangerous-websites.htm#Services_Which_Blacklist_Most_Types_Of_Dangerous_Sites

https://www.techsupportalert.com/content/how-report-spam.htm

How to protect from Blower Ransomware infection

It is always rewarding to prevent ransomware infection because of the consequences it may bring. There are a lot of difficulties in resolving issues with encoders viruses, that’s why it is very vital to keep a proper and reliable anti-ransomware software on your computer. In case you don’t have any, here you may find some of the best offers in order to protect your PC from disastrous viruses.

Bitdefender Total Security

Bitdefender Total Security is a reliable anti-ransomware application, that is able not only to detect and completely remove ransomware, but protect your PC and prevent the infection from the start. The program is designed to be user-friendly.

Conclusion
This Blower virus that spread all over the internet today, is totally new. So, maybe some of the removal tool did not working yet. Please wait until they update the tool, then download and reinstall it. Happy hunting the virus!
















Nadam se da sam nekome pomogao, ovaj virus što pre uklanjajte sa svim mogućim anti virusima, jer je užasno brz u kreiranju .blower djubreta od Vaših fajlova.

Ne mogu da verujem da najnoviji Malwarebytes nije ništa otkrio, ali ne zavaravajte se, ako Malwarebytes kaže da nema problema, ne znači da je to istina.

Pretražite ceo hard disk za reč ".blower".
Pretražite i regedit za reč "blower", ako ga bilo gde nadjete, ugasili ste.

Kod Malwarebytes Pro treba uključiti sve opcije, pa možda i nadje nešto, ali free verzija kojoj je isteklo 30-trial dana ne pomaže puno, jer tu nisu uključene one 4 opcije u gornjem desnom uglu prozora.

Probao sam i Avast free, ali ništa nije našao, a virus je sigurno prisutan, ako ne uradite "System Restore" sistema iz "Safe Mode Command Line" možete da se oprostite sa celim kompjuterom i svim podacima na njemu.

Još jedan razlog da predjete na Linux !


[]