Jordan Borean Profile
Jordan Borean

@BoreanJordan

Followers
882
Following
903
Media
67
Statuses
2K

Australia
Joined January 2020
Don't wanna be here? Send us removal request.
@BoreanJordan
Jordan Borean
3 months
Anyone interested in yet another attempt at trying to enhance splatting in #PowerShell. I've tried to collate all the options proposed over the years with their pros/cons. Hoping to get any community feedback before trying to champion a proper RFC
Tweet card summary image
github.com
This is a draft RFC of an enhanced splatting proposal. While I have my own recommendations there is no final choice as of yet to open with the real RFC. This RFC aims to enhance the existing splatt...
0
2
10
@BoreanJordan
Jordan Borean
4 months
Did you know it is possible to use Kerberos keytabs on SSPI. I've released a version of sspilib for #python that exposes this in a friendly way through the SEC_WINNT_AUTH_IDENTITY_EX2 struct. cred = sspi.KeytabCredential("user@DOMAIN.COM", "kerb.keytab").
Tweet card summary image
github.com
What's Changed Bump dev deps and min py version by @jborean93 in #16 Bump sspi-rs version by @jborean93 in #17 Attempt to re-enable some tests for sspi-rs by @jborean93 in #18 Add support for ...
0
2
12
@BoreanJordan
Jordan Borean
5 months
RT @TheBestTvarynka: A new article in my blog: This is the longest post I've ever written (so far). This is a deep….
Tweet card summary image
tbt.qkation.com
Just my personal blog with interesting articles, thoughts, maybe guides/tips
0
38
0
@BoreanJordan
Jordan Borean
6 months
RT @gerardo_gr: So Windows 11 Insiders Build introduces `Administrator Protection`. And (to my surprise) no changes were needed on gsudo….
0
2
0
@BoreanJordan
Jordan Borean
6 months
Just pushed a new version of my #Ansible debugging tool ansibug. This new update fixes support for restarting a launched debug session but also adds support for breakpoints for task failures, unreachable hosts, or skipped tasks
0
1
4
@BoreanJordan
Jordan Borean
6 months
Sorry not +1 but add thumbs up to the post.
0
0
1
@BoreanJordan
Jordan Borean
6 months
For anyone interested in making Azure Trusted Signing a good fit for #PowerShell signatures please have a look and add +1 or comments if you think of anything else to so the team can see how important this would be to have.
Tweet card summary image
github.com
Summary of the new feature / enhancement [Updated based on feedback below] Azure has a new Trusted Signing service in public preview. One of the features is rotation of the signing cert. This break...
@BoreanJordan
Jordan Borean
6 months
Pushed a new version of my #PowerShell module OpenAuthenticode It adds support for signing using Azure's Trusted Signing service. I've found it has been pretty easy to setup as an individual to use but a pity pwsh's trust model won't work nicely with it.
Tweet media one
1
3
15
@BoreanJordan
Jordan Borean
6 months
RT @awakecoding: If you missed the webinar, here is the video recording for "Decrypting RDP Traffic in Wireshark"! The slides are great, bu….
0
9
0
@BoreanJordan
Jordan Borean
6 months
Pushed a new version of my #PowerShell module OpenAuthenticode It adds support for signing using Azure's Trusted Signing service. I've found it has been pretty easy to setup as an individual to use but a pity pwsh's trust model won't work nicely with it.
Tweet media one
1
1
18
@BoreanJordan
Jordan Borean
7 months
I've opened a #PowerShell RFC to set environment variables for sub processes like the 'FOO=bar command' functionality on sh based shells If you are interested, it would be great to get some feedback around the proposed syntax or potential alternatives.
Tweet card summary image
github.com
Adds the RFC to support specifying environment variable(s) that are only set on subprocesses. This is to support a feature that is currently preset on sh based shells like bash but is not possible ...
1
3
5
@BoreanJordan
Jordan Borean
7 months
Does anything know what the fileHashList and authenticodeHashList represents in Azure Trusted Signing sign operation? How would I have multiple files with 1 digest or even the authenticode signature before signing
Tweet card summary image
github.com
The source for REST API specifications for Microsoft Azure. - Azure/azure-rest-api-specs
0
0
2
@BoreanJordan
Jordan Borean
8 months
I have a security vulnerability to report to Microsoft. I’m wondering if there are any recommendations or things to do first from someone who has gone through the process.
5
0
6
@BoreanJordan
Jordan Borean
8 months
Ever wanted to know what data #PowerShell or other programs send to AMSI. I wrote a C# COM server implementation that logs this data as a JSON string. Had some fun learning more about COM and .NET AOT with this little project
Tweet media one
0
46
138
@BoreanJordan
Jordan Borean
8 months
Had some fun working with a challenge posed by @awakecoding. A POC that can run multiple #PowerShell named pipe instances with custom pipe names. Usually you have to start a new process but this can be done in proc. Non-public APIs so not production code
Tweet card summary image
gist.github.com
Code to run a PowerShell named pipe server as a Task - PwshPipeServer.cs
1
2
7
@BoreanJordan
Jordan Borean
9 months
Can anyone explain this behaviour before I dig into the SIP code. #PowerShell's authenticode signature hashes the contents based on the UTF8 encoding unless the script is more than 33 characters AND a non-ASCII character is present after the 32nd character in which it uses "ANSI"
Tweet media one
1
1
10
@BoreanJordan
Jordan Borean
9 months
I'm hoping to add an automatic CancellationToken property to #PowerShell functions. If anyone is interested in this I would love any thoughts on the RFC and possible implementation of this RFC
Tweet card summary image
github.com
PR Summary Adds the PipelineStopToken property to a PSCmdlet instance that makes it easier for cmdlets and advanced functions to integrate a CancellationToken in their code for calling .NET methods...
1
5
8
@BoreanJordan
Jordan Borean
9 months
RT @0gtweet: Friendly Reminder: If you have admin privileges but lack the necessary file permissions, you can leverage the SeBackup/SeResto….
0
169
0
@BoreanJordan
Jordan Borean
9 months
Good news the Appx cmdlets work on #PowerShell 7 natively in Server 2025 now. Bad news the Appx cmdlets now fail to load through WinRM PSRemoting on Server 2025 due to extra deps not in the GAC. Here is a "hack" to get it working again
Tweet card summary image
gist.github.com
Fix Appx in PSRemoting for Server 2025. GitHub Gist: instantly share code, notes, and snippets.
1
17
40
@BoreanJordan
Jordan Borean
9 months
In celebration of #Ansible 2.18 I've updated my debugger library ansibug to support the latest changes made in the engine and get it all working with all the supported releases
Tweet card summary image
github.com
Debug Adapter Protocol for Ansible. Contribute to jborean93/ansibug development by creating an account on GitHub.
0
5
16
@BoreanJordan
Jordan Borean
10 months
I can understand adjust session id as the seclogon service will set the session id to the caller based on the docs but just wondering if the rest is missing because the docs aren't complete or are there other scenarios where more privileges may be needed over others.
0
0
1