home.social

#nuget — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nuget, aggregated by home.social.

fetched live
  1. From the .NET blog...

    In case you missed it earlier...

    Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime
    devblogs.microsoft.com/dotnet/

  2. From the .NET blog...

    In case you missed it earlier...

    Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime
    devblogs.microsoft.com/dotnet/ #dotnet #NuGet #Security

  3. From the .NET blog...

    In case you missed it earlier...

    Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime
    devblogs.microsoft.com/dotnet/ #dotnet #NuGet #Security

  4. From the .NET blog...

    In case you missed it earlier...

    Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime
    devblogs.microsoft.com/dotnet/ #dotnet #NuGet #Security

  5. From the .NET blog...

    In case you missed it earlier...

    Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime
    devblogs.microsoft.com/dotnet/ #dotnet #NuGet #Security

  6. Как я посадил WireMock.Net на gRPC стероиды

    WireMock.Net умеет мокать gRPC . Но для этого он заставляет разработчика таскать .proto файлы и поддерживать лишнюю конфигурацию. Я контрибьютил в проект несколько месяцев, разобрался в кишках и написал своё расширение WireMock.Grpc.Protobuf Пакет предлагает gRPC моки через типизированные контракты Google.Protobuf . Получилось короче, надёжнее и заметно удобнее. В статье покажу, почему мой способ удобнее стандартного, как всё устроено под капотом и зачем вашему проекту пакет WireMock.Grpc.Protobuf Кстати, подобные инженерные разборы, open-source и внутренности .NET я регулярно публикую в Telegram-канале StepOne . Если статья зайдёт — заглядывайте. dotnet add package WireMock.Grpc.Protobuf

    habr.com/ru/articles/1063162/

    #grpc #proto #protobuf #wiremock #google #csharp #dotnet #nuget #github #mock

  7. Как я посадил WireMock.Net на gRPC стероиды

    WireMock.Net умеет мокать gRPC . Но для этого он заставляет разработчика таскать .proto файлы и поддерживать лишнюю конфигурацию. Я контрибьютил в проект несколько месяцев, разобрался в кишках и написал своё расширение WireMock.Grpc.Protobuf Пакет предлагает gRPC моки через типизированные контракты Google.Protobuf . Получилось короче, надёжнее и заметно удобнее. В статье покажу, почему мой способ удобнее стандартного, как всё устроено под капотом и зачем вашему проекту пакет WireMock.Grpc.Protobuf Кстати, подобные инженерные разборы, open-source и внутренности .NET я регулярно публикую в Telegram-канале StepOne . Если статья зайдёт — заглядывайте. dotnet add package WireMock.Grpc.Protobuf

    habr.com/ru/articles/1063162/

    #grpc #proto #protobuf #wiremock #google #csharp #dotnet #nuget #github #mock

  8. Как я посадил WireMock.Net на gRPC стероиды

    WireMock.Net умеет мокать gRPC . Но для этого он заставляет разработчика таскать .proto файлы и поддерживать лишнюю конфигурацию. Я контрибьютил в проект несколько месяцев, разобрался в кишках и написал своё расширение WireMock.Grpc.Protobuf Пакет предлагает gRPC моки через типизированные контракты Google.Protobuf . Получилось короче, надёжнее и заметно удобнее. В статье покажу, почему мой способ удобнее стандартного, как всё устроено под капотом и зачем вашему проекту пакет WireMock.Grpc.Protobuf Кстати, подобные инженерные разборы, open-source и внутренности .NET я регулярно публикую в Telegram-канале StepOne . Если статья зайдёт — заглядывайте. dotnet add package WireMock.Grpc.Protobuf

    habr.com/ru/articles/1063162/

    #grpc #proto #protobuf #wiremock #google #csharp #dotnet #nuget #github #mock

  9. I just released version 0.9 of ConsoleRenderer!

    This version increases performance for sparsely populated screens by a significant margin, thanks to @micutio!

    This version also drops support for .NET 8 in favor of .NET 10, which is the latest LTS version.

    The previous version is still very stable, so if you you depend on ConsoleRenderer and haven't moved your project to .NET 10, you can still use that without issue.

    nuget.org/packages/ConsoleRend

    #nuget #rendering #terminal #foss

  10. I just released version 0.9 of ConsoleRenderer!

    This version increases performance for sparsely populated screens by a significant margin, thanks to @micutio!

    This version also drops support for .NET 8 in favor of .NET 10, which is the latest LTS version.

    The previous version is still very stable, so if you you depend on ConsoleRenderer and haven't moved your project to .NET 10, you can still use that without issue.

    nuget.org/packages/ConsoleRend

  11. I just released version 0.9 of ConsoleRenderer!

    This version increases performance for sparsely populated screens by a significant margin, thanks to @micutio!

    This version also drops support for .NET 8 in favor of .NET 10, which is the latest LTS version.

    The previous version is still very stable, so if you you depend on ConsoleRenderer and haven't moved your project to .NET 10, you can still use that without issue.

    nuget.org/packages/ConsoleRend

    #nuget #rendering #terminal #foss

  12. I just released version 0.9 of ConsoleRenderer!

    This version increases performance for sparsely populated screens by a significant margin, thanks to @micutio!

    This version also drops support for .NET 8 in favor of .NET 10, which is the latest LTS version.

    The previous version is still very stable, so if you you depend on ConsoleRenderer and haven't moved your project to .NET 10, you can still use that without issue.

    nuget.org/packages/ConsoleRend

    #nuget #rendering #terminal #foss

  13. I just released version 0.9 of ConsoleRenderer!

    This version increases performance for sparsely populated screens by a significant margin, thanks to @micutio!

    This version also drops support for .NET 8 in favor of .NET 10, which is the latest LTS version.

    The previous version is still very stable, so if you you depend on ConsoleRenderer and haven't moved your project to .NET 10, you can still use that without issue.

    nuget.org/packages/ConsoleRend

    #nuget #rendering #terminal #foss

  14. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Pulse ID: 6a585deae380be77ce7e1512
    Pulse Link: otx.alienvault.com/pulse/6a585
    Pulse Author: Tr1sa111
    Created: 2026-07-16 04:28:26

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #CyberSecurity #InfoSec #NuGet #OTX #OpenThreatExchange #Windows #bot #Tr1sa111

  15. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Pulse ID: 6a585deae380be77ce7e1512
    Pulse Link: otx.alienvault.com/pulse/6a585
    Pulse Author: Tr1sa111
    Created: 2026-07-16 04:28:26

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #CyberSecurity #InfoSec #NuGet #OTX #OpenThreatExchange #Windows #bot #Tr1sa111

  16. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Pulse ID: 6a585deae380be77ce7e1512
    Pulse Link: otx.alienvault.com/pulse/6a585
    Pulse Author: Tr1sa111
    Created: 2026-07-16 04:28:26

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #CyberSecurity #InfoSec #NuGet #OTX #OpenThreatExchange #Windows #bot #Tr1sa111

  17. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Pulse ID: 6a585deae380be77ce7e1512
    Pulse Link: otx.alienvault.com/pulse/6a585
    Pulse Author: Tr1sa111
    Created: 2026-07-16 04:28:26

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #CyberSecurity #InfoSec #NuGet #OTX #OpenThreatExchange #Windows #bot #Tr1sa111

  18. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Pulse ID: 6a585deae380be77ce7e1512
    Pulse Link: otx.alienvault.com/pulse/6a585
    Pulse Author: Tr1sa111
    Created: 2026-07-16 04:28:26

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #CyberSecurity #InfoSec #NuGet #OTX #OpenThreatExchange #Windows #bot #Tr1sa111

  19. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Eleven malicious NuGet packages distributed as .NET command-line tools masquerade as game utilities and cheats for popular games including Albion Online, GTA5RP, GrandRP, and Throne and Liberty. Each package functions as a first-stage downloader that uses DNS-over-HTTPS to bypass local controls, requests UAC elevation to resync system time, and fetches a second-stage PyInstaller payload named pepesoft.exe from GitHub and Hugging Face under username pepegit666. The payload binds to hardware fingerprints, enforces licensing through Google Sheets telemetry, honors remote ban-lists, and in three variants exposes Telegram bot commands enabling screenshot capture and remote control. All packages share identical AWS credentials and mutex identifiers, linking them to a single Russian-speaking operator running a commercial game-automation service marketed through pepesoft.ru and Telegram channel pepesoft777.

    Pulse ID: 6a57b568d98a7ae03ccd6071
    Pulse Link: otx.alienvault.com/pulse/6a57b
    Pulse Author: AlienVault
    Created: 2026-07-15 16:29:28

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #CyberSecurity #DNS #GitHub #Google #HTTP #HTTPS #HuggingFace #InfoSec #NET #NuGet #OTX #OpenThreatExchange #RAT #RCE #Russia #Telegram #Windows #bot #AlienVault

  20. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Eleven malicious NuGet packages distributed as .NET command-line tools masquerade as game utilities and cheats for popular games including Albion Online, GTA5RP, GrandRP, and Throne and Liberty. Each package functions as a first-stage downloader that uses DNS-over-HTTPS to bypass local controls, requests UAC elevation to resync system time, and fetches a second-stage PyInstaller payload named pepesoft.exe from GitHub and Hugging Face under username pepegit666. The payload binds to hardware fingerprints, enforces licensing through Google Sheets telemetry, honors remote ban-lists, and in three variants exposes Telegram bot commands enabling screenshot capture and remote control. All packages share identical AWS credentials and mutex identifiers, linking them to a single Russian-speaking operator running a commercial game-automation service marketed through pepesoft.ru and Telegram channel pepesoft777.

    Pulse ID: 6a57b568d98a7ae03ccd6071
    Pulse Link: otx.alienvault.com/pulse/6a57b
    Pulse Author: AlienVault
    Created: 2026-07-15 16:29:28

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #CyberSecurity #DNS #GitHub #Google #HTTP #HTTPS #HuggingFace #InfoSec #NET #NuGet #OTX #OpenThreatExchange #RAT #RCE #Russia #Telegram #Windows #bot #AlienVault

  21. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Eleven malicious NuGet packages distributed as .NET command-line tools masquerade as game utilities and cheats for popular games including Albion Online, GTA5RP, GrandRP, and Throne and Liberty. Each package functions as a first-stage downloader that uses DNS-over-HTTPS to bypass local controls, requests UAC elevation to resync system time, and fetches a second-stage PyInstaller payload named pepesoft.exe from GitHub and Hugging Face under username pepegit666. The payload binds to hardware fingerprints, enforces licensing through Google Sheets telemetry, honors remote ban-lists, and in three variants exposes Telegram bot commands enabling screenshot capture and remote control. All packages share identical AWS credentials and mutex identifiers, linking them to a single Russian-speaking operator running a commercial game-automation service marketed through pepesoft.ru and Telegram channel pepesoft777.

    Pulse ID: 6a57b568d98a7ae03ccd6071
    Pulse Link: otx.alienvault.com/pulse/6a57b
    Pulse Author: AlienVault
    Created: 2026-07-15 16:29:28

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #CyberSecurity #DNS #GitHub #Google #HTTP #HTTPS #HuggingFace #InfoSec #NET #NuGet #OTX #OpenThreatExchange #RAT #RCE #Russia #Telegram #Windows #bot #AlienVault

  22. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Eleven malicious NuGet packages distributed as .NET command-line tools masquerade as game utilities and cheats for popular games including Albion Online, GTA5RP, GrandRP, and Throne and Liberty. Each package functions as a first-stage downloader that uses DNS-over-HTTPS to bypass local controls, requests UAC elevation to resync system time, and fetches a second-stage PyInstaller payload named pepesoft.exe from GitHub and Hugging Face under username pepegit666. The payload binds to hardware fingerprints, enforces licensing through Google Sheets telemetry, honors remote ban-lists, and in three variants exposes Telegram bot commands enabling screenshot capture and remote control. All packages share identical AWS credentials and mutex identifiers, linking them to a single Russian-speaking operator running a commercial game-automation service marketed through pepesoft.ru and Telegram channel pepesoft777.

    Pulse ID: 6a57b568d98a7ae03ccd6071
    Pulse Link: otx.alienvault.com/pulse/6a57b
    Pulse Author: AlienVault
    Created: 2026-07-15 16:29:28

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #CyberSecurity #DNS #GitHub #Google #HTTP #HTTPS #HuggingFace #InfoSec #NET #NuGet #OTX #OpenThreatExchange #RAT #RCE #Russia #Telegram #Windows #bot #AlienVault

  23. 11 Malicious NuGet Tools Pose as Game Cheats to Drop a Windows Host-Surveillance Payload

    Eleven malicious NuGet packages distributed as .NET command-line tools masquerade as game utilities and cheats for popular games including Albion Online, GTA5RP, GrandRP, and Throne and Liberty. Each package functions as a first-stage downloader that uses DNS-over-HTTPS to bypass local controls, requests UAC elevation to resync system time, and fetches a second-stage PyInstaller payload named pepesoft.exe from GitHub and Hugging Face under username pepegit666. The payload binds to hardware fingerprints, enforces licensing through Google Sheets telemetry, honors remote ban-lists, and in three variants exposes Telegram bot commands enabling screenshot capture and remote control. All packages share identical AWS credentials and mutex identifiers, linking them to a single Russian-speaking operator running a commercial game-automation service marketed through pepesoft.ru and Telegram channel pepesoft777.

    Pulse ID: 6a57b568d98a7ae03ccd6071
    Pulse Link: otx.alienvault.com/pulse/6a57b
    Pulse Author: AlienVault
    Created: 2026-07-15 16:29:28

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #CyberSecurity #DNS #GitHub #Google #HTTP #HTTPS #HuggingFace #InfoSec #NET #NuGet #OTX #OpenThreatExchange #RAT #RCE #Russia #Telegram #Windows #bot #AlienVault

  24. If you're a C# #developer and need some helpful generalized/reusable code, you can check out an offshoot of my big project called #CapyKit.

    git.jordanwages.com/wagesj45/C

    Documentation: capykit.happycapy.net/

    Available in #nuget via #selfhosted #Foregejo repository. Or build it yourself.

  25. If you're a C# #developer and need some helpful generalized/reusable code, you can check out an offshoot of my big project called #CapyKit.

    git.jordanwages.com/wagesj45/C

    Documentation: capykit.happycapy.net/

    Available in #nuget via #selfhosted #Foregejo repository. Or build it yourself.

  26. If you're a C# #developer and need some helpful generalized/reusable code, you can check out an offshoot of my big project called #CapyKit.

    git.jordanwages.com/wagesj45/C

    Documentation: capykit.happycapy.net/

    Available in #nuget via #selfhosted #Foregejo repository. Or build it yourself.

  27. If you're a C# #developer and need some helpful generalized/reusable code, you can check out an offshoot of my big project called #CapyKit.

    git.jordanwages.com/wagesj45/C

    Documentation: capykit.happycapy.net/

    Available in #nuget via #selfhosted #Foregejo repository. Or build it yourself.

  28. #TIL Nowadays #NuGET replaces #API keys with what they call trusted publishing which is kind of oAuth where CI runs (currently only #GitHub actions, it seems) ask for a short-lived token, receive it and publish a package. Reason number 42 for me to stay on gitHub. #DotNet

  29. #TIL Nowadays #NuGET replaces #API keys with what they call trusted publishing which is kind of oAuth where CI runs (currently only #GitHub actions, it seems) ask for a short-lived token, receive it and publish a package. Reason number 42 for me to stay on gitHub. #DotNet

  30. #TIL Nowadays #NuGET replaces #API keys with what they call trusted publishing which is kind of oAuth where CI runs (currently only #GitHub actions, it seems) ask for a short-lived token, receive it and publish a package. Reason number 42 for me to stay on gitHub. #DotNet

  31. #TIL Nowadays #NuGET replaces #API keys with what they call trusted publishing which is kind of oAuth where CI runs (currently only #GitHub actions, it seems) ask for a short-lived token, receive it and publish a package. Reason number 42 for me to stay on gitHub. #DotNet

  32. #TIL Nowadays #NuGET replaces #API keys with what they call trusted publishing which is kind of oAuth where CI runs (currently only #GitHub actions, it seems) ask for a short-lived token, receive it and publish a package. Reason number 42 for me to stay on gitHub. #DotNet