SteamDesktopAuthenticator icon indicating copy to clipboard operation
SteamDesktopAuthenticator copied to clipboard

Fixed SDA and SteamAuth (git link)

Open MakcStudio opened this issue 1 year ago • 143 comments

Fixed for the Steam update of 22.06.2023

Fixed trade confirmation function Fixed account linking function

https://github.com/MakcStudio/SteamDesktopAuthenticator https://github.com/MakcStudio/SteamAuth/

this was created based on an older version, with support for net 4.5.2 , because it is mandatory to integrate with my project. For this reason it is not a fork. But the developer can take the solution from my sources, to fix problems in the main sda repo

last comment:

Это нужно было для пользователей моего ПО , они используют SDA в качестве вспомогательного инструмента для переноса аккаунтов с мобильного в мое ПО для торговли скинами.

https://bot.csgo.com и https://waxpeerbot.com

Этот проект очень помог мне в начале моей работы над ними, по этому я выложил это в помощь разработчику основного SDA . Многие пользователи просили это, когда видели новости об обновлениях моих проектов в котором все функции были исправлены.

Большинство моих пользователей - русские, по этому SDA был переведен на русский язык мной очень давно, и за основу взята версия того времени.

Возможно правильнее было бы сделать fork, но мне не подходила последняя версия из-за .net 4.7 (у меня 4.5.2) и английского языка. А так же у меня давно используется модифицированная библиотека SteamAuth. Не хотелось делать двойную работу, по этому выложил это в том виде, в котором это используется у меня

This was needed for users of my software, they use SDA as an auxiliary tool to transfer accounts from mobile to my skin trading software.

https://bot.csgo.com and https://waxpeerbot.com

This project helped me a lot at the beginning of my work on them, so I posted this to help the developer of the main SDA . Many users asked for it when they saw news about updates of my projects in which all features were fixed.

Most of my users are Russian, that's why the SDA was translated to Russian by me a long time ago.

Probably, it would be more correct to make a fork, but the latest version didn't suit me because of the .net 4.7 (I have 4.5.2) and the English language. Also I've been using modified SteamAuth library for a long time. I did not want to do double work, so I put it in the form in which it is used in my

MakcStudio avatar Jun 22 '23 18:06 MakcStudio

спасибо конечно, но без должного аудита скачивать такие вещи опасно

valentiy111 avatar Jun 22 '23 18:06 valentiy111

спасибо конечно, но без должного аудита скачивать такие вещи опасно

Как раз по этому все с открытым исходным кодом, вы можете проверить все и собрать проект вручную

Возможно разработчик увидит это внесет правки в основной проект, я к сожалению не дождался этого

MakcStudio avatar Jun 22 '23 18:06 MakcStudio

scam?

jowash1337 avatar Jun 22 '23 18:06 jowash1337

scam?

open source. How can there be a scam in open source??? Think a little first, then write

MakcStudio avatar Jun 22 '23 18:06 MakcStudio

выглядит очень подозрительно и похоже на скам. по правильному делается форк репозиториев и туда добавляются коммиты с исправлениями, а по ссылке заново залитый проект с совершенно непрозрачной историей.

поверь, никто не будет заморачиваться с тем, чтобы сравнивать репозитории и искать различия руками

vlw avatar Jun 22 '23 18:06 vlw

выглядит очень подозрительно и похоже на скам. по правильному делается форк репозиториев и туда добавляются коммиты с исправлениями, а по ссылке заново залитый проект с совершенно непрозрачной историей.

поверь, никто не будет заморачиваться с тем, чтобы сравнивать репозитории и искать различия руками

мне честно говоря все равно) Я сделал это для своих пользователей и просто поделился на git со всеми, сделать форк не получится, потому что за основу был взят sda прошлых версий , который я переводил на русский для bot.csgo.com очень давно. + так же мне требуется поддержка net 4.5.2

MakcStudio avatar Jun 22 '23 18:06 MakcStudio

мне честно говоря все равно) Я сделал это для своих пользователей и просто поделился на git со всеми, сделать форк не получится, потому что за основу был взят sda прошлых версий , который я переводил на русский для bot.csgo.com очень давно. + так же мне требуется поддержка net 4.5.2

ну вот, тем более. взял какую-то непонятную версию непонятно какой давности (чтобы сравнить было невозможно), внес непонятно какие изменения и предлагаешь это людям?)

vlw avatar Jun 22 '23 18:06 vlw

@vlw а как еще назвать "контрибьютить в опенсорс"? @MakcStudio молодец, что фиксы залил, спасибо ему. конкретно к тебе, хочешь - используй, не хочешь - не используй.

herenickname avatar Jun 22 '23 18:06 herenickname

you should have forked so we would see the changes immediately.

ZahidAbi avatar Jun 22 '23 18:06 ZahidAbi

мне честно говоря все равно) Я сделал это для своих пользователей и просто поделился на git со всеми, сделать форк не получится, потому что за основу был взят sda прошлых версий , который я переводил на русский для bot.csgo.com очень давно. + так же мне требуется поддержка net 4.5.2

ну вот, тем более. взял какую-то непонятную версию непонятно какой давности (чтобы сравнить было невозможно), внес непонятно какие изменения и предлагаешь это людям?)

  1. Я никому ничего не предлагаю
  2. Ваши обвинения сейчас ни на чем не основаны, вы ничего не проверили (может быть даже не можете это сделать), но уже в чем то меня обвиняете. Приходите сюда, когда найдете там вредоносный код

MakcStudio avatar Jun 22 '23 18:06 MakcStudio

you should have forked so we would see the changes immediately.

https://stackoverflow.com/questions/1968512/getting-the-difference-between-two-repositories

he doesn't owe you anything, it's your right to use it or not.

herenickname avatar Jun 22 '23 18:06 herenickname

а как еще назвать "контрибьютить в опенсорс"?

как я и описал - сделать форк и отдельными коммитами внести исправления, дальше открыть pull request и предложить эти исправления разработчику. всё просто, чисто и прозрачно

чел красава. хочешь - используй

в соседних issues сделали то же самое, только с форком и прозрачными изменениями. оперсурс это конечно хорошо, но изменение можно припрятать и в ресурс, и в бинарь, да так, что в исходниках сходу и не найдешь различия без сравнения

vlw avatar Jun 22 '23 18:06 vlw

you should have forked so we would see the changes immediately.

https://stackoverflow.com/questions/1968512/getting-the-difference-between-two-repositories

he doesn't owe you anything, it's your right to use it or not.

yeah use it and after a while find your stolen csgo accounts selling for 300-400 rubles on russian markets ))

jowash1337 avatar Jun 22 '23 18:06 jowash1337

@Jessecar96 Could you take my work and fix everything in your repo, I don't think it would take you more than a couple of hours. Because there are only paranoid people here) Perhaps the code is a bit messy to write, in terms of queries. I don't use standard libraries in my projects

MakcStudio avatar Jun 22 '23 19:06 MakcStudio

@Jessecar96 Could you take my work and fix everything in your repo, I don't think it would take you more than a couple of hours. Because there are only paranoid people here) Perhaps the code is a bit messy to write, in terms of queries. I don't use standard libraries in my projects

Why wouldn't people be paranoid...they way you did the entire fix looks very suspicious even if it's 100% clean. You can't blame non tech savvy people not trusting some random guy with a brand new account claiming he fixed the authenticator and not be worried if it's malicious or not.

Slopz avatar Jun 22 '23 19:06 Slopz

garbage russian scam reported

damnsonne avatar Jun 22 '23 20:06 damnsonne

garbage russian scam reported

You're funny) Before you accuse, provide proof, otherwise you're just a blabbermouth)

MakcStudio avatar Jun 22 '23 20:06 MakcStudio

@Jessecar96 Could you take my work and fix everything in your repo, I don't think it would take you more than a couple of hours. Because there are only paranoid people here) Perhaps the code is a bit messy to write, in terms of queries. I don't use standard libraries in my projects

Why wouldn't people be paranoid...they way you did the entire fix looks very suspicious even if it's 100% clean. You can't blame non tech savvy people not trusting some random guy with a brand new account claiming he fixed the authenticator and not be worried if it's malicious or not.

That's why I tagged the developer . You can check my release on the virtual machine, account binding and trades are indeed fixed. My account is far from new, just all repo private projects

MakcStudio avatar Jun 22 '23 20:06 MakcStudio

I am an official employee of bot.csgo.com and waxpeerbot.com

I do not impose anyone to use it, I poured it to help the developer of the official repo, because as I understand from his comment he does not have much time to fix this project.

Once, many years ago, I learned from this project and now glad to help in a difficult time

MakcStudio avatar Jun 22 '23 20:06 MakcStudio

А добавлять аккаунты можно?

kolekit avatar Jun 22 '23 20:06 kolekit

А добавлять аккаунты можно?

Да. Полностью рабочая версия, все изменения Steam были исправлены

MakcStudio avatar Jun 22 '23 20:06 MakcStudio

works with antal csgoempire deposit bot?

cezdemon avatar Jun 22 '23 20:06 cezdemon

works with antal csgoempire deposit bot?

I don't understand your question.

MakcStudio avatar Jun 22 '23 20:06 MakcStudio

the bot sends and confirm the trade with sda shared/identity secret, but its not working, your version fix this?

cezdemon avatar Jun 22 '23 21:06 cezdemon

the bot sends and confirm the trade with sda shared/identity secret, but its not working, your version fix this?

In my version everything works correctly, at least at the moment

MakcStudio avatar Jun 22 '23 21:06 MakcStudio

i'll try, thanks, its possible to change the language for english?

cezdemon avatar Jun 22 '23 21:06 cezdemon

Fixed for the Steam update of 22.06.2023

Fixed trade confirmation function Fixed account linking function

https://github.com/MakcStudio/SteamDesktopAuthenticator https://github.com/MakcStudio/SteamAuth/

thanks, does this only fix confirmations, or did you fix adding new accounts?

therepower avatar Jun 22 '23 21:06 therepower

If you are interested, I maintain steamguard-cli. I just released an update that fixes login and confirmations. It's capable of reading the exactly the same maFiles that SDA does, so you don't have to deal with a trade ban. It also lets you add new accounts. You can download it here: https://github.com/dyc3/steamguard-cli/releases

If anyone here finds it useful, please consider contributing to my github sponsors: https://github.com/sponsors/dyc3

dyc3 avatar Jun 22 '23 22:06 dyc3

Completely reviewed and no backdoor, good job thank's

Kaotic avatar Jun 22 '23 22:06 Kaotic

Completely reviewed and no backdoor, good job thank's

So its 100% safe to use this? I downloaded it and tried and it works fine. But I'm a bit scared now when reading all comments xD

addee99 avatar Jun 22 '23 22:06 addee99