{"action":"created","issue":{"url":"https://api.github.com/repos/hashcat/oclHashcat/issues/314","repository_url":"https://api.github.com/repos/hashcat/oclHashcat","labels_url":"https://api.github.com/repos/hashcat/oclHashcat/issues/314/labels{/name}","comments_url":"https://api.github.com/repos/hashcat/oclHashcat/issues/314/comments","events_url":"https://api.github.com/repos/hashcat/oclHashcat/issues/314/events","html_url":"https://github.com/hashcat/oclHashcat/issues/314","id":150590104,"number":314,"title":"Support CMS Evolution","user":{"login":"AgelxNash","id":1748872,"avatar_url":"https://avatars.githubusercontent.com/u/1748872?v=3","gravatar_id":"","url":"https://api.github.com/users/AgelxNash","html_url":"https://github.com/AgelxNash","followers_url":"https://api.github.com/users/AgelxNash/followers","following_url":"https://api.github.com/users/AgelxNash/following{/other_user}","gists_url":"https://api.github.com/users/AgelxNash/gists{/gist_id}","starred_url":"https://api.github.com/users/AgelxNash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AgelxNash/subscriptions","organizations_url":"https://api.github.com/users/AgelxNash/orgs","repos_url":"https://api.github.com/users/AgelxNash/repos","events_url":"https://api.github.com/users/AgelxNash/events{/privacy}","received_events_url":"https://api.github.com/users/AgelxNash/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hashcat/oclHashcat/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/hashcat/oclHashcat/labels/new%20algorithm","name":"new algorithm","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-04-23T19:43:50Z","updated_at":"2016-04-28T08:15:50Z","closed_at":null,"body":"[hashcat issue #60](https://github.com/hashcat/hashcat/issues/60)\r\n\r\n$hash contains the encryption algorithm.\r\n$salt is a number of type integer.\r\n[Source ManagerAPI::genHash()](https://github.com/modxcms/evolution/blob/develop/manager/includes/extenders/manager.api.class.inc.php#L68-L106)\r\n## $algo = 'uncrypt>'; _//default encryption method_\r\n**$hash = $algo.md5(md5($pass.$salt).sha1(md5($pass.$salt).$pass));**\r\n> uncrypt>9d0b40c6c572f4fab027b75e0a80a96a:1:**1**\r\n> uncrypt>14d6a283266a63bb55bec2747891d7f8:1:**qwe**\r\n> uncrypt>b59a47adfb128aa21f65f0378e3051ad:1:**123123**\r\n> uncrypt>e55f906a8ab76e264502abb9abdd527d:2:**1**\r\n> uncrypt>ac083ea94079db1b799f5b988e7aee66:2:**qwe**\r\n> uncrypt>6fd0612b354e7e16d8de2078abac8e11:2:**123123**\r\n\r\n## $algo = 'blowfish_y>';\r\n**$hash = $algo.md5('$2y$07$'.substr(md5($pass.$salt),0,22).sha1($pass).crypt($pass,'$2y$07$'.substr(md5($pass.$salt),0,22)));**\r\n> blowfish_y>d4cc4b701e5c551d80c7f3e4de3ae450:1:**1**\r\n> blowfish_y>a13ef8c0b8e3b13cc24c6ef1a4895eed:1:**123123**\r\n> blowfish_y>51f214a5fa71152ad603d748674d4330:1:**qwe**\r\n> blowfish_y>29f55e11a45a4915409d7e355bcffc6a:2:**1**\r\n> blowfish_y>6f028bc23022928a49fbe64c3c9cb449:2:**qwe**\r\n> blowfish_y>14050013241968b3ecc6382a81614611:2:**123123**\r\n\r\n## $algo = 'blowfish_a>';\r\n**$hash = $algo.md5('$2a$07$'.substr(md5($pass.$salt),0,22).sha1($pass).crypt($pass,'$2a$07$'.substr(md5($pass.$salt),0,22)));**\r\n> blowfish_a>d10b2dfccb0d89bb80d799c3c2a839e7:1:**1**\r\n> blowfish_a>d6f6494c3c7155509ffbaae62a71b0c5:1:**qwe**\r\n> blowfish_a>c5bdba3551770f2564f08952c0014bd4:1:**123123**\r\n> blowfish_a>84155a32c2b9890205bafba9c76350c0:2:**1**\r\n> blowfish_a>b1ac142cc853e761627ed21c37a6e1f4:2:**qwe**\r\n> blowfish_a>5de95f01a003a66dde0afab9af42167a:2:**123123**\r\n\r\n## $algo = 'sha512>';\r\n**$hash = $algo.md5('$6$'.substr(md5($pass.$salt),0,16).sha1($pass).crypt($pass,'$6$'.substr(md5($pass.$salt),0,16)));**\r\n> blowfish_a>0d79002c8850a6583a480a3919ef9bed:1:**1**\r\n> blowfish_a>d943182b2355d6c032a4266e4318eaa2:1:**qwe**\r\n> blowfish_a>6000e6e563e8ccfe0bed8057073b43d5:1:**123123**\r\n> blowfish_a>924ed638c99fbd014034c0097dbed2d5:2:**1**\r\n> blowfish_a>9a07888582337d7ec70d1c09fd77880b:2:**qwe**\r\n> blowfish_a>8f24dcf5b6eec4995c81f8f86ac5954d:2:**123123**\r\n\r\n## $algo = 'sha256>';\r\n**$hash = $algo.md5('$5$'.substr(md5($pass.$salt),0,16).sha1($pass).crypt($pass,'$5$'.substr(md5($pass.$salt),0,16)));**\r\n> sha256>6a525d2c956420c46fd33be4c286239d:1:**1**\r\n> sha256>0d44c0d035960bddb744d9b96e8ba11e:1:**qwe**\r\n> sha256>91f42dc7917c922c0fc95a40101106b5:1:**123123**\r\n> sha256>7deda57ff44de3912fc7733609d9e9e9:2:**1**\r\n> sha256>84574f07e85b6509bdf7d3935a5f31ac:2:**qwe**\r\n> sha256>d39261f786bc74c0a732424e4ef1279c:2:**123123**\r\n\r\n## $algo = 'md5>';\r\n**$hash = $algo.md5('$1$'.substr(md5($pass.$salt),0,8).sha1($pass).crypt($pass,'$1$'.substr(md5($pass.$salt),0,8)));**\r\n> md5>2d579163f8485101d5c3e18e5526cdcc:1:**1**\r\n> md5>75eaaf98faa18ea3692aee8d6876a913:1:**qwe**\r\n> md5>9df99702e6cf1d09864bc8ea23752095:1:**123123**\r\n> md5>9cf287de25b11e0be862ecb00f5aae57:2:**1**\r\n> md5>1d19cf59cffe73e179057a6731e4f1f6:2:**qwe**\r\n> md5>7d576eb1bc825e34822967437b0f1ae2:2:**123123**"},"comment":{"url":"https://api.github.com/repos/hashcat/oclHashcat/issues/comments/215346284","html_url":"https://github.com/hashcat/oclHashcat/issues/314#issuecomment-215346284","issue_url":"https://api.github.com/repos/hashcat/oclHashcat/issues/314","id":215346284,"user":{"login":"AgelxNash","id":1748872,"avatar_url":"https://avatars.githubusercontent.com/u/1748872?v=3","gravatar_id":"","url":"https://api.github.com/users/AgelxNash","html_url":"https://github.com/AgelxNash","followers_url":"https://api.github.com/users/AgelxNash/followers","following_url":"https://api.github.com/users/AgelxNash/following{/other_user}","gists_url":"https://api.github.com/users/AgelxNash/gists{/gist_id}","starred_url":"https://api.github.com/users/AgelxNash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AgelxNash/subscriptions","organizations_url":"https://api.github.com/users/AgelxNash/orgs","repos_url":"https://api.github.com/users/AgelxNash/repos","events_url":"https://api.github.com/users/AgelxNash/events{/privacy}","received_events_url":"https://api.github.com/users/AgelxNash/received_events","type":"User","site_admin":false},"created_at":"2016-04-28T08:15:50Z","updated_at":"2016-04-28T08:15:50Z","body":"@jsteube uncrypt>. An example of the default algorithm in my previous post"}}